備忘録
gvim以外でもたぶん行けるけど、試したのがgvimなので。 調べた結果、まとめて、っていう作業には g/正規表現/コマンドって感じで指定出来るらしい。 なので、 g/^$/d で全空行削除になる。 g/^\s*$/d とすれば、タブや空白含んだだけの行も削除できる。 理…
最近のOracleでは、項目名をそのまま変更できるらしい。 (参照 http://www.oracle.co.jp/2shin/ora82/16_17.html ) ALTER TABLE test RENAME COLUMN col1 TO col2; これでいける。便利。新規列の追加を、位置を指定してできるような機能はさすがにないよな。
削除 ALTER TABLE テーブル名 DROP COLUMN 項目名; 修正 ALTER TABLE テーブル名 MODIFY (項目名 VARCHAR2(20)) 追加 ALTER TABLE テーブル名 ADD (項目名 VARCHAR2(40));
うろ覚えなので、あとでまた困らないようにメモ。 ORACLEで定義しているTABLEやVIEWやINDEXの情報を得るには、SYS.USER_TAB_COLUMNS, SYS.USER_VIEWS, SYS.USER_INDEXES, SYS.USER_IND_COLUMNSという、SYSにあるVIEWを覗くと良い。 USER_TAB_COLUMNS テーブ…