plsql中update语句的拼接问题,尤其是引号,该如何连接在语句中?
展开全部
楼上只是一种方法,chr(39) 就是 英文模式下单引号。
还有一种方法是 update table set xxx = '''' ,这里,四个单引号,其实就代表一个单引号字符的值
希望能帮助到你,望采纳为满意答案。(我的回答左下角有个“采纳为满意答案按钮”,点之~)
还有一种方法是 update table set xxx = '''' ,这里,四个单引号,其实就代表一个单引号字符的值
希望能帮助到你,望采纳为满意答案。(我的回答左下角有个“采纳为满意答案按钮”,点之~)
追问
你好!虽然可以将获得的字段值取到了,但是仍不能更新数据库:
V_STRING := 'UPDATE TY_ANKEN_B SET SURYO_'|| V_NUMBER ||'='|| REC_MONTH.FIX_URI_SURYO ||',KINGAKU_'|| V_NUMBER ||'=' || REC_MONTH.FIX_URI_GAKU ||' WHERE CMPCD = '|| REC_MONTH.CMPCD ||' AND TERM = '|| V_TERM ||' and KANKATSU_CODE = '|| REC_MONTH.KANKATSU_CODE ||' and PRJ_CODE = '''''|| V_PRJ_CODE ||'''' ;
你看这样写对不对
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询