Data Typeフィールドは、データベースの列に含まれるデータの型を指定します。
各型において複数の値が、NULL受け入れ不可の値にアルゴリズム的に関連付けられます。NULL受け入れ不可の値を基準に、NULL受け入れ可能な値は1大きく、INパラメータの値は500大きく、INOUTパラメータの値は501大きく、OUTパラメータの値は502大きくなっています。 3つのパラメータの値においてはNULL受け入れ不可とNULL受け入れ可能とが区別されないことに注意してください。
Non-nullableは、NOT NULLSと定義された列を参照します。
IN、INOUT、およびOUTは、SQL CALL文のパラメータの属性を参照します。
テンポラルデータ型は、StatementInformationに対して使用されます。 これらのデータ型が別の場所で使用されると、すべてCHARデータ型として示されます。
名前 | NULL受け入れ不可の場合 | NULL受け入れ可能な場合 | INパラメータの場合 | INOUTパラメータの場合 | OUTパラメータの場合 |
---|---|---|---|---|---|
BLOB | 400 | 401 | 900 | 901 | 902 |
BLOB AS DEFERRED | 404 | 405 | 904 | 905 | 906 |
BLOB AS LOCATOR | 408 | 409 | 908 | 909 | 910 |
BLOB AS DEFERRED BY NAME | 412 | 413 | 912 | 913 | 914 |
CLOB | 416 | 417 | 916 | 917 | 918 |
CLOB AS DEFERRED | 420 | 421 | 920 | 921 | 922 |
CLOB AS LOCATOR | 424 | 425 | 924 | 925 | 926 |
UDT | 432 | 433 | 932 | 933 | 934 |
DISTINCT UDT | 436 | 437 | 936 | 937 | 938 |
STRUCTURED UDT | 440 | 441 | 940 | 941 | 942 |
VARCHAR | 448 | 449 | 948 | 949 | 950 |
CHAR | 452 | 453 | 952 | 953 | 954 |
LONGVARCHAR | 456 | 457 | 956 | 957 | 958 |
VARGRAPHIC | 464 | 465 | 964 | 965 | 966 |
GRAPHIC | 468 | 469 | 968 | 969 | 970 |
LONGVARGRAPHIC | 472 | 473 | 972 | 973 | 974 |
FLOAT | 480 | 481 | 980 | 981 | 982 |
DECIMAL | 484 | 485 | 984 | 985 | 986 |
INTEGER | 496 | 497 | 996 | 997 | 998 |
SMALLINT | 500 | 501 | 1000 | 1001 | 1002 |
ARRAY - 1次元 | 504 | 505 | 1004 | 1005 | 1006 |
ARRAY - 多次元 | 508 | 509 | 1008 | 1009 | 1010 |
BIGINT | 600 | 601 | 1100 | 1101 | 1102 |
NUMBER | 604 | 605 | 1104 | 1105 | 1106 |
VARBYTE | 688 | 689 | 1188 | 1189 | 1190 |
BYTE | 692 | 693 | 1192 | 1193 | 1194 |
LONGVARBYTE | 696 | 697 | 1196 | 1197 | 1198 |
DBCAREA日付形式'A'のDATE | 748 | 749 | 1248 | 1249 | 1250 |
DBCAREA日付形式'T'のDATE | 752 | 753 | 1252 | 1253 | 1254 |
BYTEINT | 756 | 757 | 1256 | 1257 | 1258 |
TIME | 760 | 761 | 1260 | 1261 | 1262 |
TIMESTAMP | 764 | 765 | 1264 | 1265 | 1266 |
TIME WITH TIME ZONE | 768 | 769 | 1268 | 1269 | 1270 |
TIMESTAMP WITH TIME ZONE | 772 | 773 | 1272 | 1273 | 1274 |
INTERVAL YEAR | 776 | 777 | 1276 | 1277 | 1278 |
INTERVAL YEAR TO MONTH | 780 | 781 | 1280 | 1281 | 1282 |
INTERVAL MONTH | 784 | 785 | 1284 | 1285 | 1286 |
INTERVAL DAY | 788 | 789 | 1288 | 1289 | 1290 |
INTERVAL DAY TO HOUR | 792 | 793 | 1292 | 1293 | 1294 |
INTERVAL DAY TO MINUTE | 796 | 797 | 1296 | 1297 | 1298 |
INTERVAL DAY TO SECOND | 800 | 801 | 1300 | 1301 | 1302 |
INTERVAL HOUR | 804 | 805 | 1304 | 1305 | 1306 |
INTERVAL HOUR TO MINUTE | 808 | 809 | 1308 | 1309 | 1310 |
INTERVAL HOUR TO SECOND | 812 | 813 | 1312 | 1313 | 1314 |
INTERVAL MINUTE | 816 | 817 | 1316 | 1317 | 1318 |
INTERVAL MINUTE TO SECOND | 820 | 821 | 1320 | 1321 | 1322 |
INTERVAL SECOND | 824 | 825 | 1324 | 1325 | 1326 |
PERIOD (DATE) | 832 | 833 | 1332 | 1333 | 1334 |
PERIOD (TIME) | 836 | 837 | 1336 | 1337 | 1338 |
PERIOD (TIME WITH TIME ZONE) | 840 | 841 | 1340 | 1341 | 1342 |
PERIOD (TIMESTAMP) | 844 | 845 | 1344 | 1345 | 1346 |
PERIOD (TIMESTAMP WITH TIME ZONE) | 848 | 849 | 1348 | 1349 | 1350 |
XML Text | 852 | 853 | 1352 | 1353 | 1354 |
XML Text Deferred | 856 | 857 | 1356 | 1357 | 1358 |
XML Text Locator | 860 | 861 | 1360 | 1361 | 1362 |