SqlServer substring用法
SUBSTRING
返回字符、binary、text 或 image 表达式的一部分。有关可与该函数一起使用的有效 Microsoft® SQL Server™ 数据类型的更多信息,请参见数据类型。
语法
SUBSTRING ( expression , start , length )
参数
expression
是字符串、二进制字符串、text、image、列或包含列的表达式。不要使用包含聚合函数的表达式。
start
是一个整数,指定子串的开始位置。(star开始是从1开始的,而在c#中start是从0开始的吃了好大的亏,今天终于明白了)
length
是一个整数,指定子串的长度(要返回的字符数或字节数)。
说明 由于在 text 数据上使用 SUBSTRING 时 start 和 length 指定字节数,因此 DBCS 数据(如日本汉字)可能导致在结果的开始或结束位置拆分字符。此行为与 READTEXT 处理 DBCS 的方式一致。然而,由于偶而会出现奇怪的结果,建议对 DBCS 字符使用 ntext 而非 text。
返回类型
如果 expression 是支持的字符数据类型,则返回字符数据。如果 expression 是支持的 binary 数据类型,则返回二进制数据。
返回字符串的类型与给定表达式的类型相同(表中显示的除外)。
给定的表达式 | 返回类型 |
---|---|
text | varchar |
image | varbinary |
ntext | nvarchar |
注释
在字符数中必须指定使用 ntext、char 或 varchar 数据类型的偏移量(start 和 length)。在字节数中必须指定使用 text、image、binary 或 varbinary 数据类型的偏移量。
说明 兼容级别可能影响返回值。有关兼容级别的更多信息,请参见 sp_dbcmptlevel。
(仅留作存储和学习之用)
SqlServer substring用法相关推荐
- substring java_Java String.substring()用法
首页 > 基础教程 > 常用类 > 常用 String类 Java String.substring()用法 substring() 方法返回字符串的子字符串. 语法 public ...
- substring()用法
Java中的substring()用法 substring(): 用于截取字符串的某一部分 用法简单举例如下: 具体可以参考[每日编程08]一年中的第几天 date = "2022-01-2 ...
- java中截取部分字符串_JAVA中截取字符串substring用法详解
substring public String substring(int beginIndex) 返回一个新的字符串,它是此字符串的一个子字符串.该子字符串始于指定索引处的字符,一直到此字符串末尾. ...
- java截取倒数后六位的字符串_JAVA中截取字符串substring用法详解
substring public String substring(int beginIndex) 返回一个新的字符串,它是此字符串的一个子字符串.该子字符串始于指定索引处的字符,一直到此字符串末尾. ...
- SqlServer一些用法
Case ..when..End 首先让我们看一下 CASE 的语法.在一般的 SELECT 中,其语法如下: SELECT <myColumnSpec> = CASE WHEN ...
- substring用法
字符串截取,substring(int beginIndex) 返回一个新的字符串,它是此字符串的一个子字符串. substring(int beginIndex, int endIndex) 返回一 ...
- SQLServer SubString函数提示[传递给 LEFT 或 SUBSTRING 函数的长度参数无效]错误的解决方法
看错误的字面意思就清楚,一般是substring的length长度有错误. 例如:select top 10 SUBSTRING (c_dept , 1 ,CHARINDEX (',' , c_dep ...
- Sqlserver With用法
用法1:第一级数据统计 use Tempdbgoif not object_id(N'Tempdb..#T') is nulldrop table #TGoCreate table #T([ID] i ...
- mysql substring用法_MySQL数据库中系统函数SUBSTRING功能简介
摘要: 下文讲述MySQL数据库中系统函数SUBSTRING的功能说明,如下所示: 系统函数SUBSTRING的功能: SUBSTRING函数的功能: 用于从字符串的指定位置开始截取指定长度的字符串 ...
最新文章
- 识别迷雾中的物体,谷歌提出最新目标检测算法Context R-CNN
- 从零开始学python微课视频版-从零开始学Python(微课视频版)
- 微信小程序篇(微信小程序的支付)
- 在ASP.NET MVC中加载部分视图的方法及差别
- C语言3中方法判断32还是64位机
- 前端开发网络——Ajax(GET、POST)
- google 图表(chart)
- ModuleNotFoundError: No module named 'sklearn.grid_search'报错
- Windows2008r2如何关闭防火墙
- 机器学习之旅:三分钟读懂最大熵模型
- web前端工程师的供求
- 如何在linux上运行asp网站,linux上搭建asp网站
- android botton控件基本属性
- 笔记本电脑计算机怎么放在桌面,苹果电脑怎么把文件放在桌面
- 云效,云原生时代一站式研发平台
- 仿射变换的一个练习题!
- Python-Flask开发微电影网站(八)
- SCI期刊的检索及其影响因子
- 宾夕法尼亚的第一台计算机,宾夕法尼亚大学博士申请 - 世界上第一台计算机诞生与美国宾夕法尼亚大学,这台计算机是什么,只能算数字吗?(也就是几加几几乘几什...
- c语言程序设计库搜索app,C语言编程宝典app
热门文章
- linux下overcommit_memory的问题
- 北京化工大学计算机专业就业,北京化工大学特色专业介绍_计算机科学与技术_专业课程介绍_专业排名_就业方向...
- Ue4.20 安卓开发配置及Android Studio 调试ue安卓工程
- 在虚幻引擎 4 中处理内存泄漏问题
- zabbix通过钉钉报警
- 从小白到大数据技术专家的学习历程,你准备好了吗
- DDD战略篇:架构设计的响应力
- python-scrapy简单爬虫实现
- Objective-C:NSArray的常见操作
- 回家了,写博文继续!