You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SQL Server中存储过程参数含单引号的正确传递方法

解决SQL存储过程含单引号参数的语法错误
  • 错误原因:SQL中字符串内的单引号需用两个连续单引号转义,而非斜杠;原语句里'Hamley's'会被数据库解析为不完整字符串,同时最后一个参数'N''存在多余单引号,导致语法不匹配。
  • 修正后的执行语句:
exec sp_promo_db_list_generic_search_by_sales_order 
        '1','1', 'logo_name','Hamley''s', 'N','N'
  • 关键说明:
    • 把Hamley's替换为Hamley''s,用两个单引号表示字符串内部的一个单引号
    • 修正最后一个参数的多余单引号,确保所有引号成对闭合

内容的提问来源于stack exchange,提问作者Chaitanya Galande

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 13:51:13