バックナンバー
Access(Jetデータベースエンジン)のクエリとMSDE(SQL Serverも同様)のビューやストアドプロシージャとの、SQLの書き方の違い(特に関数)を事例として紹介します。両者を比較することによって、AccessのクエリをMSDE(SQL Server)へとマニュアルで移行するような場面で必要となる記述のポイントを説明します。

No タイトル 掲載日
#01 簡単なクエリを使った移行操作の基本 2005/01/15
#02 フィールドの結合 2005/01/15
#03 フィールドと文字列の結合 2005/01/15
#04 NZ関数の置き換え 2005/01/15
#05 Like演算子の置き換え 2005/01/29
#06 Left$/Right$関数の置き換え 2005/01/29
#07 Mid$関数の置き換え 2005/01/29
#08 Trim$関数の置き換え 2005/01/29
#09 LCase$/UCase$関数の置き換え 2005/02/05
#10 Instr関数の置き換え 2005/02/05
#11 Replace関数の置き換え 2005/02/05
#12 String$関数の置き換え 2005/02/26
#13 文字列の挿入 2005/02/26
#14 日付定数の置き換え 2005/03/05
#15 Now関数の置き換え 2005/03/05
#16 Date関数の置き換え 2005/03/05
#17 Year/Month/Day関数の置き換え 2005/03/05
#18 DateSerial関数の置き換え 2005/03/12
#19 DateAdd関数の置き換え 2005/03/12
#20 IIf関数の置き換え 2005/03/26
#21 Switch関数の置き換え 2005/03/26
#22 型変換関数の置き換え 2005/03/26
#23 単一レコードの追加 2005/04/15
#24 テーブル間の更新 2005/04/15
#25 パラメータクエリの移行 2005/04/23
#26 アクションクエリの連続実行 2005/05/07
#27 SQLの記述をシンプルに 2005/05/07


ここでご紹介した内容を使用したことによる損害に対しては一切責任は負えません。
すべてAccess2003を前提に作成しています。その他のバージョンについては動作確認しておりません。
ここでの方法やコードは、唯一あるいは最適なものであると保証するものではありません。

Copyright © T'sWare All rights reserved