sql - 字符串中有“时如何更新sql中的列值
问题描述
我想用以下值设置查询列的值:
call sp_customer('ABC', 'US', 'XYZ', '["1234"]');
SELECT ROUND(gross_profit) as current_gp,
FROM t_CUSTOMER
我已经为此编写了以下更新查询,但它不起作用并且出现错误
'1234' 附近的语法不正确
update TABLE_NAME
set Query = "call sp_customer('ABC', 'US', 'XYZ', '["1234"]');
SELECT ROUND(gross_profit) as current_gp,
FROM CUSTOMER" where TC_ID = 'TestCaseName' and SubIteration = '11';
请帮我解决这个问题。
解决方案
推荐阅读
- python - 为什么给定数据类型“range”的变量在使用“type”函数时仍显示为“list”?
- python - 根据 df_A 和 df_B 之间的差异,始终将新行附加到数据帧 df_A
- nginx - nginx请求去同一台服务器
- php - php中的分页问题
- javascript - Jest 中的计时函数调用
- python - 如何读写二维数组的tfrecord文件
- java - 无法将矢量图像从drawable附加到Android Studio上的电子邮件
- python - 获取唯一行值的最大日期
- bash - 在 slurm 上指定特定的机器名称
- java - java.sql.SQLException:Netbeans 上的参数索引超出范围(5 > 参数数,即 4)