あんにんにっき。

日々思ったことや、おこったことを記録するブログ。要するに日記。

備忘録

gvimでまとめて空行削除

gvim以外でもたぶん行けるけど、試したのがgvimなので。 調べた結果、まとめて、っていう作業には g/正規表現/コマンドって感じで指定出来るらしい。 なので、 g/^$/d で全空行削除になる。 g/^\s*$/d とすれば、タブや空白含んだだけの行も削除できる。 理…

Oracleで項目名を変更するALTER TABLE文

最近のOracleでは、項目名をそのまま変更できるらしい。 (参照 http://www.oracle.co.jp/2shin/ora82/16_17.html ) ALTER TABLE test RENAME COLUMN col1 TO col2; これでいける。便利。新規列の追加を、位置を指定してできるような機能はさすがにないよな。

Oracleでテーブルの項目名を変更するALTER TABLE文についてメモ

削除 ALTER TABLE テーブル名 DROP COLUMN 項目名; 修正 ALTER TABLE テーブル名 MODIFY (項目名 VARCHAR2(20)) 追加 ALTER TABLE テーブル名 ADD (項目名 VARCHAR2(40));

ORACLEで、TABLEやVIEWなどの定義情報を見る方法

うろ覚えなので、あとでまた困らないようにメモ。 ORACLEで定義しているTABLEやVIEWやINDEXの情報を得るには、SYS.USER_TAB_COLUMNS, SYS.USER_VIEWS, SYS.USER_INDEXES, SYS.USER_IND_COLUMNSという、SYSにあるVIEWを覗くと良い。 USER_TAB_COLUMNS テーブ…