<small id='LxIDA'></small><noframes id='LxIDA'>

    <bdo id='LxIDA'></bdo><ul id='LxIDA'></ul>

  1. <legend id='LxIDA'><style id='LxIDA'><dir id='LxIDA'><q id='LxIDA'></q></dir></style></legend>

    <i id='LxIDA'><tr id='LxIDA'><dt id='LxIDA'><q id='LxIDA'><span id='LxIDA'><b id='LxIDA'><form id='LxIDA'><ins id='LxIDA'></ins><ul id='LxIDA'></ul><sub id='LxIDA'></sub></form><legend id='LxIDA'></legend><bdo id='LxIDA'><pre id='LxIDA'><center id='LxIDA'></center></pre></bdo></b><th id='LxIDA'></th></span></q></dt></tr></i><div id='LxIDA'><tfoot id='LxIDA'></tfoot><dl id='LxIDA'><fieldset id='LxIDA'></fieldset></dl></div>
      <tfoot id='LxIDA'></tfoot>

      如何在 SQL Server 中转义单引号?

      时间:2023-07-18

      <small id='tu3eR'></small><noframes id='tu3eR'>

    1. <tfoot id='tu3eR'></tfoot>
        <tbody id='tu3eR'></tbody>

      <legend id='tu3eR'><style id='tu3eR'><dir id='tu3eR'><q id='tu3eR'></q></dir></style></legend>

        <bdo id='tu3eR'></bdo><ul id='tu3eR'></ul>

        1. <i id='tu3eR'><tr id='tu3eR'><dt id='tu3eR'><q id='tu3eR'><span id='tu3eR'><b id='tu3eR'><form id='tu3eR'><ins id='tu3eR'></ins><ul id='tu3eR'></ul><sub id='tu3eR'></sub></form><legend id='tu3eR'></legend><bdo id='tu3eR'><pre id='tu3eR'><center id='tu3eR'></center></pre></bdo></b><th id='tu3eR'></th></span></q></dt></tr></i><div id='tu3eR'><tfoot id='tu3eR'></tfoot><dl id='tu3eR'><fieldset id='tu3eR'></fieldset></dl></div>
              • 本文介绍了如何在 SQL Server 中转义单引号?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                我正在尝试将一些文本数据insert 插入到 SQL Server 9 的表中.

                I am trying to insert some text data into a table in SQL Server 9.

                文本包含单引号'.

                我该如何逃避?

                我尝试使用两个单引号,但它给我带来了一些错误.

                I tried using two single quotes, but it threw me some errors.

                例如.insert into my_table values(' my name''s tim.');

                推荐答案

                单引号通过加倍转义,正如您在示例中向我们展示的那样.以下 SQL 说明了此功能.我在 SQL Server 2008 上测试过:

                Single quotes are escaped by doubling them up, just as you've shown us in your example. The following SQL illustrates this functionality. I tested it on SQL Server 2008:

                DECLARE @my_table TABLE (
                    [value] VARCHAR(200)
                )
                
                INSERT INTO @my_table VALUES ('hi, my name''s tim.')
                
                SELECT * FROM @my_table
                

                结果

                value
                ==================
                hi, my name's tim.
                

                这篇关于如何在 SQL Server 中转义单引号?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                上一篇:ORA-00979 不是按表达式分组 下一篇:用于连接 Oracle 中多行列值的 SQL 查询

                相关文章

                <small id='fPNbW'></small><noframes id='fPNbW'>

                • <bdo id='fPNbW'></bdo><ul id='fPNbW'></ul>

                <legend id='fPNbW'><style id='fPNbW'><dir id='fPNbW'><q id='fPNbW'></q></dir></style></legend>
                <i id='fPNbW'><tr id='fPNbW'><dt id='fPNbW'><q id='fPNbW'><span id='fPNbW'><b id='fPNbW'><form id='fPNbW'><ins id='fPNbW'></ins><ul id='fPNbW'></ul><sub id='fPNbW'></sub></form><legend id='fPNbW'></legend><bdo id='fPNbW'><pre id='fPNbW'><center id='fPNbW'></center></pre></bdo></b><th id='fPNbW'></th></span></q></dt></tr></i><div id='fPNbW'><tfoot id='fPNbW'></tfoot><dl id='fPNbW'><fieldset id='fPNbW'></fieldset></dl></div>
                <tfoot id='fPNbW'></tfoot>