2008-02-22から1日間の記事一覧
ローカル開発用にWindows版の10g Expressを使ってるんだけど、コマンドラインのクライアントがヘボすぎる。INSERT発行して、失敗しても「○行挿入しました」とか平気でのたまいやんの。手打ちのINSERT文なんてのは往々にして間違ってるわけですよ。「INSERTし…
DATE型がクセモノ。TIMESTAMPの様に'yyyy-mm-dd hh:mm:ss'形式として扱うにはINSERTでもSELECTでも手間がかかる。 INSERT INTO テーブル名 (カラム名) VALUES (TO_DATE('2008-02-22 10:20:30', 'YYYY-MM-DD HH24:MI:SS')) ハァ? SELECT TO_CHAR(カラム名, '…
PostgreSQLやMySQL*1にあるLIMIT/OFFSETが存在しない。・LIMIT/OFFSETがある場合 SELECT * FROM テーブル名 WHERE 条件 ORDER BY 並び順 LIMIT 5 OFFSET 10 Oracleでは「ROWNUM」というモノがSELECTした結果に1で始まる通し番号を振ってくれるので、それを…