SYSCS_UTIL.SYSCS_IMPORT_DATA_LOBS_FROM_EXTFILE????????????????????????????????????????????????????????????????????????????????????????????????????????????LOB???????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????LOB??????????????????????????????????????????????????????????????????????????????
??????
SYSCS_UTIL.SYSCS_IMPORT_DATA_LOBS_FROM_EXTFILE (
IN SCHEMANAME VARCHAR(128),
IN TABLENAME VARCHAR(128),
IN INSERTCOLUMNS VARCHAR(32672),
IN COLUMNINDEXES VARCHAR(32672),
IN FILENAME VARCHAR(32672),
IN COLUMNDELIMITER CHAR(1),
IN CHARACTERDELIMITER CHAR(1),
IN CODESET VARCHAR(128),
IN REPLACE SMALLINT)
)
???????????????????????????????????????LOB???????????????????????????????????????????????????????????????????????????????????????????????????
- SCHEMANAME
- ??????????????????????????????????????????????????????????????????????????????????????????NULL?????????????????????????????????????????????
SCHEMANAME?????????????????????VARCHAR (128)???????????????????????????????????????
- TABLENAME
- ??????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????NULL????????????????????????????????????????????????
TABLENAME?????????????????????VARCHAR (128)???????????????????????????????????????
- INSERTCOLUMNS
- ???????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????NULL??????????????????????????????????????????
INSERTCOLUMNS?????????????????????VARCHAR (32672)???????????????????????????????????????
- COLUMNINDEXES
- ????????????????????????????????????????????????????????????????????????(1?????????????????????)?????????????????????????????????????????????
?????????????????????????????????????????????NULL??????????????????????????????????????????COLUMNINDEXES?????????????????????VARCHAR (32762)???????????????????????????????????????
- FILENAME
- ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
NULL?????????????????????????????????????????????
fileName?????????????????????VARCHAR (32672)???????????????????????????????????????
- COLUMNDELIMITER
- ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????NULL???????????????????????????
COLUMNDELIMITER?????????????????????CHAR (1)???????????????????????????????????????
- CHARACTERDELIMITER
- ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????NULL???????????????????????????
CHARACTERDELIMITER?????????????????????
CHAR (1)???????????????????????????????????????
- CODESET
- ??????????????????????????????????????????????????????????????????????????????????????????????????????Java??????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????(UTF-8)???????????????????????????
????????????JVM???????????????????????????????????????????????????????????????????????????NULL??????????????????????????????????????????
CODESET?????????????????????VARCHAR (128)???????????????????????????????????????
- REPLACE
- ????????????????????????0???????????????????????????????????????????????????REPLACE???????????????????????????????????????0???????????????????????????????????????INSERT??????????????????????????????
REPLACE???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????REPLACE??????????????????????????????????????????????????????????????????INSERT???????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????NULL???????????????????????????????????????????????????
REPLACE?????????????????????SMALLINT???????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????
?????????????????????????????????????????????????????????????????????????????????????????????LOB???????????????????????????
??????????????????????????????????????????????????????LOB??????????????????lobsFileName.Offset.length/??????????????????????????????????????????
- Offset??????????????????????????????????????????????????????????????????
- length???????????????????????????LOB??????????????????????????????
?????????????????????????????????????????????Derby ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????LOB????????????????????????????????????????????????????????????
?????????????????????STAFF?????????????????????????????????????????????????????????????????????????????????
STAFF??????????????????????????????????????????LOB?????????????????????
??????????????????????????????
staff.del?????????????????????????????????????????????????????????
staff.del?????????????????????LOB???????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????(")?????????????????????????????????(')???????????????????????????????????????
??????????????????????????????STAFF?????????????????????????????????????????????
CALL SYSCS_UTIL.SYSCS_IMPORT_DATA_LOBS_FROM_EXTFILE
(null, 'STAFF', 'NAME,DEPT,SALARY,PICTURE', '2,3,4,6',
+ 'c:???data???staff.del', ',','"','UTF-8', 0);