首先感谢您的回复。现在我正在发送每一个细节(下面给出的查询是有效的查询)。
首先,我使用查询创建了表
CREATE TABLE "APP"."ARCPROJECT"(PROJECTNAME VARCHAR PRIMARY KEY 不为空,COMPAIGNNUMBER VARCHAR 默认为 'NULL',JOBNUMBER INTEGER 默认为'NULL',RESPONSIBLEPERSON VARCHAR 不为空,PROJECTSTARTDATE DATE 默认为'NULL',PROJECTENDDATE DATE 默认为'NULL')
然后我插入了值
插入“APP”。“ARCPROJECT”(PROJECTNAME、COMPAIGNNUMBER、JOBNUMBER、RESPONSIBLEPERSON、PROJECTSTARTDATE、PROJECTENDDATE)值('proje-1'、'cmp-123'、89、'person-xyz'、'2012-12-8 ', '2013-12-8');
然后当我尝试这个查询时,它给了我上面提到的同样的错误。
从 arcproject 中选择 ProjectName、CompaignNumber、JobNumber、Responsibleperson、ProjectStartDate、projectEndDate,其中 Projectname like '%' OR CompaignNumber like '%' OR JobNumber like '%' OR Responsibleperson like '%';
注意:当我只使用两个 OR 表达式(例如,“其中 Projectname like '%' OR CompaignNumber like '%'”)时,它可以正常工作,但是当我添加另一个时,它开始显示前面提到的错误消息。