`
lspgdut
  • 浏览: 199202 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

sql server 排序规则

阅读更多

select * from BillTemplate where bidSegment_id='73'
order by
CHARINDEX(SUBSTRING(billId,1,1),'0123456789')
,CHARINDEX(SUBSTRING(billId,2,1),'0123456789')
,CHARINDEX(SUBSTRING(billId,3,1),'0123456789')
,CHARINDEX(SUBSTRING(billId,5,2),'1 1- 2 2- 3 3- 4 4- 5 5- 6 6- 7 7- 8 8- 9 9- 10 10- 11 11-')
,CHARINDEX(SUBSTRING(billId,7,2),'aa-bb-cc-dd-ee-ff-gg-hh-ii-jh-kk-ll-mm-nn-oo-pp-qq-rr-ss-tt-uu-vv-ww-xx-yy-zz-00-11-22-33-44-55-66-77-88-99-')
,CHARINDEX(SUBSTRING(billId,9,2),'aa-bb-cc-dd-ee-ff-gg-hh-ii-jh-kk-ll-mm-nn-oo-pp-qq-rr-ss-tt-uu-vv-ww-xx-yy-zz-00-11-22-33-44-55-66-77-88-99-')

分享到:
评论

相关推荐

    navicat for sqlserver

    **Navicat for SQL Server** 是一款强大的数据库管理和开发工具,专为Microsoft SQL Server设计。它允许用户在不安装SQL Server的情况下,远程连接到数据库,从而实现对SQL Server的便捷管理和操作。Navicat提供了...

    sqlserver排序规则在全角与半角处理中的应用 sql源码

    sqlserver排序规则在全角与半角处理中的应用 sql源码 简单明了好资料

    SQLserver排序规则基本概念探索

    那有没有什么字符集或排序规则,能兼容所有文字的?对于海外项目很痛苦啊 .Oracle 有AL32UTF8 ,MySQL 有UTF8 ,那SQL Server 有吗? 基本概念 ASCII编码 在计算机发明后不久,计算机只在美国用。他们创造出了...

    SQL Server中获取多音字拼音首字母.pdf

    SQL Server 数据库提供了一整套 Windows 和 SQL Server 专用的排序规则,SQL 语句在具有不同排序规则设置的不同数据库上下文中运行时,其运行结果可能会不同。SQL Server 排序规则由 Windows 区域设置(或者说字符集...

    排序函数(sqlserver)

    SQL Server支持自定义排序规则(Collations),允许我们根据特定的语言和区域设置调整排序和比较行为。例如,对于拼音处理,可以创建一个基于拼音的排序规则,使得中文字符按照拼音首字母排序: ```sql SELECT * ...

    SQL Server精华 (CHM)_sqlserver_SQLServer笔记_

    《SQL Server精华 (CHM)_sqlserver_SQLServer笔记_》是一部综合性的SQL Server学习资源,旨在帮助用户深入理解和掌握Microsoft SQL Server数据库管理系统的核心概念、功能和最佳实践。这部笔记涵盖了一系列关键知识...

    sql server安装指南

    数据库引擎配置是数据库的核心配置部分,它包括选择认证模式(Windows认证模式或混合模式),添加SQL Server管理员账户,以及配置排序规则和服务器协议。认证模式的选择取决于用户是希望通过Windows操作系统的认证...

    SQL SERVER 字符集问题之一解决

    在 SQL SERVER 中,我们可能会遇到 equal to 运算中的排序规则冲突问题,例如,使用 Chinese_PRC_CI_AS 和 Chinese_PRC_CS_AS 两个字符集时,出现排序规则冲突。这是因为这两个字符集的排序规则不同,导致在 equal ...

    SqlServer删除所有表数据语句

    Sql Server 允许两种类型的排序规则:Windows 排序规则和 SQL 排序规则。Windows 排序规则是 Sql Server 的首选,因为它们提供了更多选项并且和微软 Windows 环境提供的支持一致。SQL 排序规则用于早期的 Sql Server...

    利用SQL SERVER实现拼音简码自动转换汉字.pdf

    首先,文章简要介绍了SQL Server排序规则的重要性及其应用。排序规则在SQL Server中用于控制字符串的物理存储,决定字符的位模式以及字符存储和比较时使用的规则。通过执行特定的SQL语句,可以获得数据库支持的所有...

    SQL 关于记录排序 sqlserver

    在 SQL Server 中,`RANK()` 是一个窗口函数,它为每一行分配一个唯一的排名,根据指定的列进行排序。如果两行或多行具有相同的值,则它们将获得相同的排名,并且下一行的排名将跳过相应的数字。例如,如果有两行...

    SQL SERVER 2022安装详细教程

    7. 排序规则:默认即可,除非有特定需求。 8. 服务器配置:建议设置为混合模式,并设置强密码的sa账户。 9. 数据目录:用户数据库文件的位置可自定义,但不建议修改根目录。 10. TempDB配置:设置TempDB数据文件数量...

    SQL_server_2005排序规则的修改.doc

    SQL Server 2005 排序规则修改详解 SQL Server 2005 的排序规则是指数据库中对字符串的排序和比较规则,它直接影响着数据库中的数据查询和存储。在实际应用中,我们常常需要根据不同的语言和地区设置不同的排序...

    Microsoft SQL Server 2005技术内幕:存储引擎(中文).pdf

     字符与排序规则  排序次序  安装SQL Server的多个实例  安装SQL Server命名实例  1.3 做好安装准备  SQL Server 2005升级向导  1.4 迁移还是升级  迁移  升级  升级后的操作  1.5 选择组件 ...

    SQL服务器修改服务器排序规则方法

    #### 二、修改SQL Server排序规则的必要性 1. **数据一致性**:当多台服务器或不同版本的SQL Server之间进行数据交换时,如果排序规则不一致,可能会导致数据比较错误。 2. **国际化支持**:为了支持不同语言环境下...

    sqlserver 区分大小写的相关设置

    SQL Server 区分大小写的相关设置 在 SQL Server 中,默认情况下,数据库是区分大...SQL Server 中的 COLLATE 子句可以用于控制数据库、表和列中的大小写敏感度,用户可以根据需要选择不同的排序规则和大小写敏感度。

    42-SQL Server服务器修改排序规则的方法.docx

    SQL Server 服务器修改排序规则的方法 SQL Server 服务器修改排序规则的方法是指在 SQL Server 服务器中修改数据库环境的排序规则,以满足不同地区和语言的需求。本文将介绍如何修改 SQL Server 服务器的排序规则,...

Global site tag (gtag.js) - Google Analytics