・INSERT INTO table ( xxx ) VALUES( '' );
SQL Server : NOT NULL制約の文字列フィールドにNULLを指定すると自動で空文字に変換される。
Oracle : NOT NULL制約の文字列フィールドにNULLを指定するとエラーになる。
・日付
SQL Server : INSERT INTO table ( xxx ) VALUES( GETDATE() );
Oracle : INSERT INTO table ( xxx ) VALUES( GETSYS );
・外部連結
SQL Server : WHERE テーブル1 *= テーブル2
Oracle : WHERE テーブル1 = テーブル2 (+)
・出力件数
SQL Server : SELECT TOP 5 xxx, yyy FROM table;
Oracle : SELECT xxx, yyy FROM table WHERE ROWNUM <= 5;
最終更新:2009年07月15日 11:45