-Oracleを利用して行く上で必要となった知識 #contents *Tips [#gcd0b78a] **データベースの文字コード確認 [#c78cb0f6] SELECT NLS_CHARSET_NAME(NLS_CHARSET_ID('CHAR_CS')), NLS_CHARSET_NAME(NLS_CHARSET_ID('NCHAR_CS')) FROM DUAL; **オブジェクトの種類確認 [#k5e8bfca] SQL> select object_name,owner,object_type from all_objects where object_name='EMP'; *テーブル [#qdc1d055] **テーブル一覧 [#j2067c0e] select table_name from user_tables; **列定義変更 [#x234fcb9] alter table テーブル名 MODIFY ( 列名 VARCHAR2(100)); -実行後はdescribeで確認 desc テーブル名 *シーケンス [#z2f0d692] **シーケンス一覧取得 [#p0ca2925] select sequence_name from user_sequences; **現在の値を確認 [#ia730f42] SELECT シーケンス名.CURRVAL FROM DUAL **次の値を確認 [#vb6e385c] SELECT シーケンス名.NEXTVAL FROM DUAL これを実行するとシーケンスが+されるので注意!ロールバックも効かない #counter