<bdo id='45j9X'></bdo><ul id='45j9X'></ul>

      1. <small id='45j9X'></small><noframes id='45j9X'>

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

        SQL Server 检查区分大小写?

        时间:2023-07-17
          <i id='Mx34h'><tr id='Mx34h'><dt id='Mx34h'><q id='Mx34h'><span id='Mx34h'><b id='Mx34h'><form id='Mx34h'><ins id='Mx34h'></ins><ul id='Mx34h'></ul><sub id='Mx34h'></sub></form><legend id='Mx34h'></legend><bdo id='Mx34h'><pre id='Mx34h'><center id='Mx34h'></center></pre></bdo></b><th id='Mx34h'></th></span></q></dt></tr></i><div id='Mx34h'><tfoot id='Mx34h'></tfoot><dl id='Mx34h'><fieldset id='Mx34h'></fieldset></dl></div>
          <tfoot id='Mx34h'></tfoot>

              <tbody id='Mx34h'></tbody>

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

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

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

                  本文介绍了SQL Server 检查区分大小写?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  如何检查 SQL Server 中的数据库是否区分大小写?我之前一直在运行查询:

                  How can I check to see if a database in SQL Server is case-sensitive? I have previously been running the query:

                  SELECT CASE WHEN 'A' = 'a' THEN 'NOT CASE SENSITIVE' ELSE 'CASE SENSITIVE' END
                  

                  但我正在寻找其他方法,因为这实际上给我带来了过去的问题.

                  But I am looking for other ways as this has actually given me issues in the past.

                  编辑 - 更多信息:现有产品具有许多预先编写的存储过程.在存储过程中 @test != @TEST 取决于服务器本身的敏感性.所以我正在寻找的是检查服务器敏感性的最佳方法.

                  Edit - A little more info: An existing product has many pre-written stored procedures. In a stored procedure @test != @TEST depending on the sensitivity of the server itself. So what I'm looking for is the best way to check the server for its sensitivity.

                  推荐答案

                  Collation 可以在不同级别设置:

                  Collation can be set at various levels:

                  1. 服务器
                  2. 数据库

                  因此,您可以在不区分大小写的数据库中设置区分大小写的列.我还没有遇到过可以针对单列数据的大小写敏感度制定业务案例的情况,但我想可能会.

                  So you could have a Case Sensitive Column in a Case Insensitive database. I have not yet come across a situation where a business case could be made for case sensitivity of a single column of data, but I suppose there could be.

                  检查服务器整理

                  SELECT SERVERPROPERTY('COLLATION')
                  

                  检查数据库整理

                  SELECT DATABASEPROPERTYEX('AdventureWorks', 'Collation') SQLCollation;
                  

                  检查列整理

                  select table_name, column_name, collation_name
                  from INFORMATION_SCHEMA.COLUMNS
                  where table_name = @table_name
                  

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

                  上一篇:从 SQL Server 中的 VARCHAR 中删除非数字字符的最快方法 下一篇:具有多列聚合的 SQL Server 数据透视表

                  相关文章

                  • <bdo id='dYZkB'></bdo><ul id='dYZkB'></ul>
                      <tfoot id='dYZkB'></tfoot>

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

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