水面-MINAMO- DB製品独自SQL変換対応表
「水面 -MINAMO-」では入力されたDB製品独自関数を、アプリケーション内部で使用しているSQLiteで実行できる関数やコマンドに変換する「SQL変換」機能があります。しかし全ての関数/コマンドが変換出来るわけではありません。
現在、水面-MINAMO-での変換可能関数を、下に記します。
関数名
Oracle
SQLServer
備考
ADD_MONTHS
○
-
引数がSYSDATEの場合のみ
ASCII
○
○
CONCAT
○
-
COUNT_BIG
-
○
COUNTに変換
DATALENGTH
-
○
LENGTHに変換
GETDATE
-
○
INITCAP
○
-
先頭文字のみ変換
ISNULL
-
○
ISNUMERIC
-
○
LEN
-
○
LENGTHB
○
-
LENGTHに変換
LPAD
○
-
NVL
○
-
NVL2
○
-
RAND
-
○
RPAD
○
-
SIGN
○
○
SUBSTRB
○
-
SUBSTRに変換
変換可能なSQLコマンドは次の通りです。
関数名
Oracle
SQLServer
備考
CURRENT_DATE
○
-
CURRENT_TIMESTAMP
○
○
DELETE(FROMなし)
○
-
DUAL
○
-
SYSDATE
○
-
SYSTIMESTAMP
○
-
TO_CHAR
○
-
引数がSYSDATE,SYSTIMESTAMPのみ
© 2010 [trans.blue factory] All rights reserved.