Sql 如何插入方括号中的字符值。获取错误列';价值';不存在于';表';?

Sql 如何插入方括号中的字符值。获取错误列';价值';不存在于';表';?,sql,insert,Sql,Insert,嗨 我试图在红移列中插入一个值“['HCC111','HCC112']”,但得到一个错误,该错误表示表中不存在列“['HCC111','HCC112']”。有解决办法吗 查询: insert into #trhcc values('COMMUNITY V22', "['HCC111', 'HCC112']",'HCC10') 下面是提交的查询的快照-- “['HCC111','HCC112']”不是有效的方法,因为您使用了双引号。文本必须使用单引号。您的问题是在输入文本中也

我试图在红移列中插入一个值“['HCC111','HCC112']”,但得到一个错误,该错误表示表中不存在列“['HCC111','HCC112']”。有解决办法吗

查询:

insert into #trhcc values('COMMUNITY V22', "['HCC111', 'HCC112']",'HCC10')
下面是提交的查询的快照--
“['HCC111','HCC112']”
不是有效的方法,因为您使用了双引号。文本必须使用单引号。您的问题是在输入文本中也使用单引号。这很容易通过转义单引号来解决。您可以通过将单个报价加倍来实现此目的,如下所示:

'[''HCC111'', ''HCC112'']'

编辑问题并以文本形式显示正在运行的查询。样本数据和期望的结果也会有所帮助。