逆引き・抽象化ノート
注意:この記事は書きかけです。 Oracle sqlplusがコマンドプロンプトから使用できますが、コマンドプロンプトの横幅はデフォルトで80桁です。 このため、右上の最大化ボタンをクリックしても横幅は広くならず、SELECT文を実行して結果を見るなどの場合、不…
注意:この記事は書きかけです。 Oracle SELECT '123' FROM DUAL DB2 (調査中) SQL Server SELECT '123' 検索キーワード Oracle SQL Server dual 参照URL なし
SQL Server (※Express Editionなので注意) SQL Server 2005 Express Editionでは、DTSは使えません。一方、BCPは使えるようです。 検索キーワード SQL Server Express Edition DTS BCP 参照URL SQL Server 2005 Express Edition 概要 http://www.microsoft…
注意:この記事は書きかけです。 Oracle エクスポート:exp(OSのコマンドとして提供) インポート:imp(OSのコマンドとして提供) ロード:sqlldr(OSのコマンドとして提供) DB2 エクスポート:(調査中) インポート:import(DB2のプロンプトから使用)…
注意:この記事は書きかけです。 emp表のdatetime列が、date型・timestamp型の時に、2005/11/01以降のレコードを取得する例です。 Oracle select * from emp where datetime > to_date('2005-11-01','YYYY-MM-DD') (未確認) DB2 select * from userid.emp …
注意:この記事は書きかけです。 Oracle ANALYZE DB2 RUNSTATS SQL Server (調査中) 検索キーワード Oracle analyze DB2 runstats 参照URL なし
Delphi if MessageDlg('〜しますか?' , mtConfirmation , [mbYes,mbNo] , 0) = mrNo then exit ; 検索キーワード Delphi MessageDlg mtConfirmation 参照URL なし
注意:この記事は書きかけです。 emp1表の定義を見る例です。 Oracle desc emp1 DB2 (調査中) SQL Server (調査中) 検索キーワード Oracle desc 参照URL なし
注意:この記事は書きかけです。 Oracle select table_name from dba_tables; (すべてのテーブル) select table_name from user_tables; (ユーザーの所有するテーブル) DB2 (調査中) SQL Server (調査中) 検索キーワード Oracle dba_tables user_tab…
emp1表のcol列とemp2表のcol列が同一の型のときに、emp1に存在してemp2に存在しないcolを取得します。 注意:この記事は書きかけです。 Oracle SELECT col FROM emp1 MINUS SELECT col FROM emp2 DB2 SELECT col FROM emp1 EXCEPT SELECT col FROM emp2 SQL …
col1がNULLのとき0を返す例です。 Oracle NVL(col1, 0) DB2 COALESCE(col1, 0) SQL Server ISNULL(col1, 0) 検索キーワード Oralce DB2 SQL Server NVL COALESCE ISNULL NULL 参照URL なし
二重起動していたら分岐する例です。 VB.NET If Process.GetProcessesByName(Process.GetCurrentProcess.ProcessName).GetUpperBound(0) > 0 Then 〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜 〜〜二重起動時の処理を記述〜〜 〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜 End If De…
表empからレコードを10件だけ取ってくる例です。 Oracle SELECT * FROM emp WHERE ROWNUM<=10; DB2 SELECT * FROM emp FETCH FIRST 10 ROWS ONLY; SQL Server SELECT TOP 10 * FROM emp; 検索キーワード Oracle DB2 SQL Server ROWNUM TOP FETCH FIRST ROWS …