Magic SQL で定義されたWhere句は、[DB SQL]に記述する Where句の機能と似ています。ただし、どのようなフリーフォームテキストにも使用できるDB SQL のWhere句と異なり、Magic SQL で指定できるWhere句は、MagicエンジンでSQLに変換できる関数に限られます。
Magic SQL Where句に使用できる関数には以下のものがあります。
文字関数 |
日付関数 |
算術演算子 |
InStr** & |
Time |
加算 (+) 減算 (-) 乗算 (*) 除算 (/) |
論理演算子 |
比較演算子 |
NULL 関数 |
OR AND NOT |
等号 (=) より小さい (<) 以下 (<=) より大きい (>) 以上 (>=) 不等号 (<>) |
|
算術関数 |
三角関数 |
変換関数 |
MOD |
ASCIIChr** |
** :SQLite では使用できません。