<bdo id='L2qkp'></bdo><ul id='L2qkp'></ul>
<legend id='L2qkp'><style id='L2qkp'><dir id='L2qkp'><q id='L2qkp'></q></dir></style></legend>

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

      <tfoot id='L2qkp'></tfoot>
    1. <i id='L2qkp'><tr id='L2qkp'><dt id='L2qkp'><q id='L2qkp'><span id='L2qkp'><b id='L2qkp'><form id='L2qkp'><ins id='L2qkp'></ins><ul id='L2qkp'></ul><sub id='L2qkp'></sub></form><legend id='L2qkp'></legend><bdo id='L2qkp'><pre id='L2qkp'><center id='L2qkp'></center></pre></bdo></b><th id='L2qkp'></th></span></q></dt></tr></i><div id='L2qkp'><tfoot id='L2qkp'></tfoot><dl id='L2qkp'><fieldset id='L2qkp'></fieldset></dl></div>
    2. SQLite 中区分大小写和不区分大小写

      时间:2023-10-10
      <legend id='UHHW3'><style id='UHHW3'><dir id='UHHW3'><q id='UHHW3'></q></dir></style></legend>

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

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

          1. <small id='UHHW3'></small><noframes id='UHHW3'>

          2. <tfoot id='UHHW3'></tfoot>
              1. 本文介绍了SQLite 中区分大小写和不区分大小写的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                在 SQLite 中,可以使用以下命令更改LIKE"的大小写敏感行为:

                In SQLite it is possible to change the case sensitive behaviour of 'LIKE' by using the commands:

                PRAGMA case_sensitive_like=ON;
                PRAGMA case_sensitive_like=OFF;
                

                但是在我的情况下,我想执行一个查询,其中一部分区分大小写,一部分不区分大小写.例如:

                However in my situation I would like to execute a query, part of which is case sensitive and part of which isn't. For example:

                SELECT * FROM mytable
                WHERE caseSensitiveField like 'test%'
                AND caseInsensitiveField like 'g2%'
                

                这可能吗?

                推荐答案

                您可以在不区分大小写的字段上使用 UPPER 关键字,然后将您的 like 语句大写.例如

                You can use the UPPER keyword on your case insensitive field then upper-case your like statement. e.g.

                SELECT * FROM mytable 
                WHERE caseSensitiveField like 'test%' 
                AND UPPER(caseInsensitiveField) like 'G2%'
                

                这篇关于SQLite 中区分大小写和不区分大小写的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                上一篇:Python 和 SQLite:插入表 下一篇:如何选择每组的前N行?

                相关文章

              2. <legend id='58Jf5'><style id='58Jf5'><dir id='58Jf5'><q id='58Jf5'></q></dir></style></legend>
              3. <small id='58Jf5'></small><noframes id='58Jf5'>

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

                    • <bdo id='58Jf5'></bdo><ul id='58Jf5'></ul>