代码之家  ›  专栏  ›  技术社区  ›  grenade

在db2sql中如何转义撇号

  •  24
  • grenade  · 技术社区  · 16 年前

    我正在寻找与T-SQL相当的db2:

    INSERT INTO People (Surname) VALUES ('O''Hara');
    
    3 回复  |  直到 16 年前
        1
  •  58
  •   brabster    16 年前

    使用两个撇号 '' DB2 Survival Guide

        2
  •  5
  •   Rakesh Juyal    16 年前

    布雷斯特 是正确的。你应该逃走的 ' 具有 ''
    所以要插入O'Hara,你必须写O'Hara
    节选自: http://www.michael-thomas.com/tech/db2/db2_survival_guide.htm

    转义字符。

    要插入单引号,请使用2个单引号 引号(“”)。插入宠物的用途 以下宠物。
    在MYTABLE(问题,答案)中插入值('是什么

        3
  •  2
  •   Ahmad Zaidi    12 年前

    简单点。

    例如,你想插入。。。。。。我很好。有个答案。

    在SQL中,我们需要给出……'我很好。有一个答案

        4
  •  0
  •   Keenan Stewart    7 年前

    我试图在DB2中插入电子邮件地址的regex表达式。我认为我必须转义前面链接中列出的所有字符,但转义正则表达式中包含的单引号似乎是我要转义的全部内容,以便将其正确插入数据库:

    https://www.ibm.com/support/knowledgecenter/en/SSEPGG_10.1.0/com.ibm.db2.luw.admin.ts.doc/doc/c0059609.html