| ABS |
完全 |
|
|
| ACOS |
完全 |
|
|
| ADD_MONTHS |
完全 |
ESQL ランタイム |
|
| ASCII |
完全 |
|
|
| ASCII_CHR |
完全 |
SQL 名のマッピング |
|
| ASIN |
完全 |
|
|
| ATAN |
完全 |
|
|
| BIGINT |
完全 |
ESQL ランタイム |
|
| BINARY |
完全 |
ESQL ランタイム |
|
| BLOB |
完全 |
ESQL ランタイム |
|
| CEILING |
完全 |
|
|
| CHAR |
部分的 |
ESQL ランタイム |
3 番目のパラメーター – CODEUNITS16、CODEUNITS32、または OCTETS |
| CLOB |
部分的 |
ESQL ランタイム |
3 番目のパラメーター – CODEUNITS16、CODEUNITS32、または OCTETS |
| COALESCE |
完全 |
ESQL ランタイム |
|
| COMPARE_DECFLOAT |
完全 |
|
|
| CONCAT |
完全 |
dbo.CONCAT を使用した SQL 名のマッピング |
|
| CONCAT_BINARY |
完全 |
dbo.CONCAT_BINARY を使用した SQL 名のマッピング |
|
| COS |
完全 |
|
|
| DATE |
完全 |
ESQL ランタイム |
|
| DAY |
完全 |
ESQL ランタイム |
|
| DAYOFMONTH |
完全 |
ESQL ランタイム |
|
| DAYOFWEEK |
完全 |
ESQL ランタイム |
|
| DAYOFWEEK_ISO |
完全 |
ESQL ランタイム |
|
| DAYOFYEAR |
完全 |
ESQL ランタイム |
|
| DAYS |
完全 |
ESQL ランタイム |
|
| DBCLOB |
部分的 |
ESQL ランタイム |
3 番目のパラメーター – CODEUNITS16 または CODEUNITS32 |
| DECFLOAT2 |
部分的 |
ESQL ランタイム |
2 番目のパラメーター – 16 または 34 |
| DECIMAL または DEC |
部分的 |
ESQL ランタイム |
オプションの 4 番目のパラメーター – decimal character |
| DEGREES |
完全 |
|
|
| DIFFERENCE |
完全 |
|
|
| DIGITS |
完全 |
dbo.digits を使用した SQL 名のマッピング |
|
| DOUBLE_PRECISION または DOUBLE |
完全 |
ESQL ランタイム |
|
| EXP |
完全 |
|
|
| EXTRACT |
完全 |
ESQL ランタイム |
|
| FLOAT |
完全 |
ESQL ランタイム |
|
| FLOOR |
完全 |
|
|
| GRAPHIC |
部分的 |
ESQL ランタイム |
3 番目のパラメーター – CODEUNITS16 または CODEUNITS32 |
| HEX |
完全 |
dbo.hex を使用した SQL 名のマッピング |
|
| HOUR |
完全 |
ESQL ランタイム |
|
| IDENTITY_VAL_LOCAL |
完全 |
ESQL ランタイム |
|
| IFNULL |
完全 |
COALESCE を使用した SQL 名のマッピング |
|
| INTEGER または INT |
完全 |
ESQL ランタイム |
|
| LAST_DAY |
完全 |
dbo.lastday を使用した SQL 名のマッピング |
|
| JULIAN_DAY |
完全 |
dbo.julianday を使用した SQL 名のマッピング |
|
| LCASE |
完全 |
LOWER を使用した SQL 名のマッピング |
|
| LEFT |
部分的 |
ESQL ランタイム |
オプションの 3 番目のパラメーター – CODEUNITS16、CODEUNITS32、または OCTETS |
| LENGTH |
完全 |
DATALENGTH を使用した SQL 名のマッピング |
|
| LN |
完全 |
LOG を使用した SQL 名のマッピング |
|
| LOCATE |
部分的 |
ESQL ランタイム |
オプションの 4 番目のパラメーター – CODEUNITS16 または CODEUNITS32 |
| LOG10 |
完全 |
|
|
| LOWER |
部分的 |
|
オプションの 2 番目および 3 番目のパラメーターは SQL Server ではサポートされません。 |
| LPAD |
完全 |
dbo.LPAD を使用した SQL 名のマッピング |
|
| LTRIM |
部分的 |
|
オプションの 2 番目のパラメーターは SQL Server ではサポートされません。 |
| MICROSECOND |
完全 |
ESQL ランタイム |
|
| MIDNIGHT_SECONDS |
完全 |
ESQL ランタイム |
|
| MINUTE |
完全 |
ESQL ランタイム |
|
| MOD |
完全 |
ESQL ランタイム |
|
| MONTH |
完全 |
ESQL ランタイム |
|
| NEXT_DAY |
完全 |
dbo.nextday を使用した SQL 名のマッピング |
|
| POSSTR |
完全 |
|
|
| POWER |
完全 |
ESQL ランタイム |
|
| QUARTER |
完全 |
ESQL ランタイム |
|
| RADIANS |
完全 |
|
|
| RAND |
完全 |
|
|
| REAL |
完全 |
ESQL ランタイム |
|
| REPEAT |
完全 |
REPLICATE を使用した SQL 名のマッピング |
|
| REPLACE |
完全 |
|
|
| RIGHT |
部分的 |
ESQL ランタイム |
オプションの 3 番目のパラメーター – CODEUNITS16、CODEUNITS32、または OCTETS |
| ROUND |
部分的 |
|
SQL Server の ROUND 関数では、算術オーバーフローが発生した場合に結果の精度が自動的に拡張されません。たとえば、SQL Server では ROUND(873.726,-3) がエラーとして扱われますが、DB2 では 1000.000 になります。 |
| RPAD |
完全 |
dbo.RPAD を使用した SQL 名のマッピング |
|
| RTRIM |
部分的 |
|
オプションの 2 番目のパラメーターは SQL Server ではサポートされません。 |
| SECOND |
部分的 |
ESQL ランタイム |
オプションの 2 番目のパラメーター |
| SIGN |
完全 |
|
|
| SIN |
完全 |
|
|
| SMALLINT |
完全 |
ESQL ランタイム |
|
| SOUNDEX |
完全 |
|
|
| SPACE |
完全 |
|
|
| SQRT |
完全 |
|
|
| STRIP |
完全 |
dbo.strip を使用した SQL 名のマッピング |
|
| SUBSTR |
完全 |
SUBSTRING を使用した SQL 名のマッピング |
|
| SUBSTRING |
完全 |
ESQL ランタイム |
オプションの 4 番目のパラメーター – CODEUNITS16、CODEUNITS32、または OCTETS |
| TAN |
完全 |
|
|
| TIME |
完全 |
ESQL ランタイム |
|
| TIMESTAMP |
完全 |
ESQL ランタイム |
|
| TIMESTAMP_ISO |
完全 |
ESQL ランタイム |
|
| TIMESTAMPDIFF |
完全 |
ESQL ランタイム |
|
| TRANSLATE |
完全 |
dbo.translate を使用した SQL 名のマッピング |
|
| TRUNCATE または TRUNC |
完全 |
ESQL ランタイム |
|
| UCASE |
部分的 |
UPPER を使用した SQL 名のマッピング |
オプションの 2 番目および 3 番目のパラメーター |
| UNICODE |
完全 |
|
|
| UPPER |
部分的 |
|
オプションの 2 番目および 3 番目のパラメーター |
| VALUE |
完全 |
COALESCE を使用した SQL 名のマッピング |
|
| VARBINARY |
完全 |
ESQL ランタイム |
|
| VARCHAR |
部分的 |
|
オプションの 3 番目のパラメーター – CODEUNITS16、CODEUNITS32、または OCTETS |
| VARGRAPHIC |
部分的 |
|
オプションの 3 番目のパラメーター – CODEUNITS16、CODEUNITS32、または OCTETS |
| WEEK |
完全 |
ESQL ランタイム |
|
| WEEK_ISO |
完全 |
ESQL ランタイム |
|
| XMLQUERY |
完全 |
ESQL ランタイム |
|
| YEAR |
完全 |
ESQL ランタイム |
|
|
1 空白の場合、SQL Server と z/OS で同じ機能が提供されます。
2 値が FLOAT に変換されます。
|