0
我想用UDF玩一點點,但是我只是在開始時停滯不前:我甚至無法從手冊中獲取示例來工作。在z/OS V11上的DB2中創建UDF - 互斥子句
我的DB2系統的SYSIBM.Version變量是DSN11015。
執行的代碼示例:
CREATE FUNCTION FINDSTRING (BLOB(500K), VARCHAR(200))
RETURNS INTEGER
CAST FROM FLOAT
SPECIFIC FINDSTRINBLOB
EXTERNAL NAME FNDBLOB
LANGUAGE C
PARAMETER STYLE SQL
NO SQL
DETERMINISTIC
NO EXTERNAL ACTION
FENCED
STOP AFTER 3 FAILURES;
導致
DSNT408I **SQLCODE = -628**, ERROR: THE CLAUSES ARE MUTUALLY EXCLUSIVE
DSNT418I SQLSTATE = 42613 SQLSTATE RETURN CODE
DSNT415I SQLERRP = DSNHSMS1 SQL PROCEDURE DETECTING ERROR
DSNT416I SQLERRD = 9 0 0 -1 73 2905 SQL DIAGNOSTIC INFORMATION
DSNT416I SQLERRD = X'00000009' X'00000000' X'00000000'
X'FFFFFFFF' X'00000049' X'00000B59' SQL DIAGNOSTIC
INFORMATION
BPA0012E: DB2 SQL/DDL ERROR HAS OCCURRED - ROLLBACK ISSUED.
我沒有想法什麼條款是相互排斥在這裏...