请教一个SQL语句 格式

INSERT INTO TABLE(ID,NAME,TABLE_NAME,CONDITION,UPDATEFIELD,ALARM_LEVEL)VALUES('001','OPT','USERS','OPT_ID IN ('005','006','007')','CTI',0); 这个句子UPDATEFIELD 是个varchar字段  里面是一个查询的条件句子 执行的时候报错 ,我觉得是执行起来的时候...显示全部

INSERT INTO TABLE(ID,NAME,TABLE_NAME,CONDITION,

UPDATEFIELD,ALARM_LEVEL)

VALUES('001',

'OPT',

'USERS',

'OPT_ID IN ('005','006','007')',

'CTI',

0);

这个句子UPDATEFIELD 是个varchar字段  里面是一个查询的条件句子 执行的时候报错 ,我觉得是执行起来的时候把

'OPT_ID IN ('  先看做一个字符串了  我的本意是 把里面统一看做一个字符串 ,请问这个句子格式应该怎么写啊。

收起
参与2

返回guda的回答

gudaguda数据仓库工程师广州
INSERT INTO TABLE(ID,NAME,TABLE_NAME,CONDITION,
UPDATEFIELD,ALARM_LEVEL)
VALUES('001',
'OPT',
'USERS',
'OPT_ID IN (''005'',''006'',''007'')',
'CTI',
0);
互联网服务 · 2011-04-01
浏览700

回答者

guda
数据仓库工程师广州

guda 最近回答过的问题

回答状态

  • 发布时间:2011-04-01
  • 关注会员:1 人
  • 回答浏览:700
  • X社区推广