Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database “存在”时db2插入失败(即使转义也不起作用)_Database_Insert_Db2 - Fatal编程技术网

Database “存在”时db2插入失败(即使转义也不起作用)

Database “存在”时db2插入失败(即使转义也不起作用),database,insert,db2,Database,Insert,Db2,我在db2上运行insert命令,如下所示: insert into uinfo.transaction (TRANSACTION_ID, DATE,TIME,ID,USER,DESC) values (14,20110311,36909,97,2497580,'Note:9045-02 2=34 ///' 2eq034d,xw d""::: 214l 23e;l2') 它给出了一个错误,在SQL处理过程中返回: SQL0103N The numeric literal "2034d" is

我在db2上运行insert命令,如下所示:

insert into uinfo.transaction (TRANSACTION_ID, DATE,TIME,ID,USER,DESC) values
(14,20110311,36909,97,2497580,'Note:9045-02 2=34 ///' 2eq034d,xw d""::: 214l 23e;l2')
它给出了一个错误,在SQL处理过程中返回:

SQL0103N The numeric literal "2034d" is not valid. SQLSTATE=42604
所以,我试着像下面这样逃避这个问题:

insert into uinfo.transaction (TRANSACTION_ID, DATE,TIME,ID,USER,DESC) values
(14,20110311,36909,97,2497580,'Note:9045-02 2=34 ///\' 2eq034d,xw d""::: 214l 23e;l2')
它仍然无法说出同样的话。在SQL处理过程中,它返回:

SQL0103N The numeric literal "2034d" is not valid. SQLSTATE=42604
知道上面的错误是什么吗?我能克服吗?

要在字符串中包含“你需要将它加倍”。例如:“abcd”。 有关详细信息,请阅读上的字符串常量部分