在Sqlserver数据库的字符串操作中,截取字符串是最常见的操作,sql server提供了3个常用截取字符串方法,LEFT()、RIGHT()、SUBSTRING(),如果从第一个字符即最左边位置开始截取规定长度,则可用Left函数,如果从最后的字符往前截取固定长度则可使用Right函数,SUBSTRING()可指定截取的起始位置以及截取长度。

LEFT函数格式:Left(column_name,length),column_name代表被截取的原字段,length表示截取的长度。

例如,截取变量@str="Hello Word"的最左边5个字符,即Hello可用下列语句:

Declare @str nvarchar(30);
Set @str='Hello World';
Select LEFT(@str,5);

截取数据表中的SQL语句同上一样的写法,如截取TableA表中的Name字段的前4位可以这样写:

Select Left(Name,4) FROM TableA;

备注:更多干货关注博主站点IT技术小趣屋。原文转载自Sqlserver使用Left函数从最左边开始截取固定长度字符串_IT技术小趣屋。

转载于:https://www.cnblogs.com/xu-yi/p/10878890.html

【转载】 Sqlserver使用Left函数从最左边开始截取固定长度字符串相关推荐

  1. 【转载】Sqlserver使用Right函数从最右边向前截取固定长度字符串

    在SQL语句查询过程中,Sqlserver支持使用LEFT().RIGHT().SUBSTRING()等几个函数对字符串进行截取操作,其中Left函数表示从开始字符向后截取多少个字符,Right函数表 ...

  2. mysql 自后向前截取函数_【转载】Sqlserver使用Right函数从最右边向前截取固定长度字符串...

    在SQL语句查询过程中,Sqlserver支持使用LEFT().RIGHT().SUBSTRING()等几个函数对字符串进行截取操作,其中Left函数表示从开始字符向后截取多少个字符,Right函数表 ...

  3. PHP截取固定长度字符串函数

    <?php function toFixLen($str,$len){ //固定长度字符串的截取 if($len>=strlen($str)||!$len) return $str; $l ...

  4. R语言使用seq函数生成数据序列、seq函数在指定范围内生成固定长度的序列、指定数据序列的第一个数值、最后一个数值以及另外一个数据序列(along.with)

    R语言使用seq函数生成数据序列.seq函数在指定范围内生成固定长度的序列.指定数据序列的第一个数值.最后一个数值以及另外一个数据序列(along.with) 目录

  5. EXCEL使用MID函数给一长串数据固定长度分行或者分列

    开发的时候遇到个情况,收到的数是一长串的数据,我需要把这一长串的数据分割成八个一组,这里用了MID函数 A1存放的是这一长串数据 需要把这一长串数据分成多行时键入MID(A$1,1+8*(ROW(A1 ...

  6. Sqlserver中DATEPART() 函数

    在Sqlserver数据库中,DATEPART() 函数用于返回日期/时间的单独部分,比如年.月.日.小时.分钟等等.DatePart()函数的语法为: DATEPART(datepart,date) ...

  7. java string()函数_转载java String.split()函数的用法详解

    转载java String.split()函数的用法详解 如果您发现本文排版有问题,可以先点击下面的链接切换至老版进行查看!!!在java.lang包中有String.split()方法的原型是: p ...

  8. sqlserver数据库,使用substring函数截取不固定位置字符串。

    sqlserver数据库,使用substring函数截取不固定位置字符串. 当我们在向页面写入数据库查询出来的数据的时候,有一些不必要的字符串,相信大家肯定会在后台的java代码中进行处理再返回到页面 ...

  9. SQLServer列转行函数Unpivot

    SQLServer列转行函数Unpivot SQLServer列转行函数Unpivot会将多列转化为多行,列名转换为列值,会新增两个column:一个column用于存储列名,一个column用于存储 ...

  10. [转载] 详细介绍Python函数中的默认参数

    参考链接: Python函数中的默认参数 详细介绍Python函数中的默认参数 import datetime as dt def log_time(message, time=None): if t ...

最新文章

  1. 病虫害模型算法_基于深度学习的目标检测算法综述
  2. 【Java】数据结构之 顺序表(MyArrayList)
  3. js实现图片轮播(终结版)
  4. Centos6.5搭建bugzilla
  5. C#使用Json.NET解析Json
  6. Android:SharedPreferences详解+示例
  7. Python中添加中文注释报错SyntaxError: Non-UTF-8 code starting with '\xc1'
  8. 微信小程序 选择微信自带的地址 用户授权选择了拒绝
  9. (转)多因子模型水平测试题
  10. java淘宝客开发(一)
  11. LSTM神经网络和GRU
  12. You may need an appropriate loader to handle this file type, currently no loaders are configured to
  13. airdrop搜不到对方_如何将AirDrop图标添加到您的macOS Dock
  14. 斗兽棋 java_GitHub - java-a/project1: 基于命令行的斗兽棋
  15. 【爬坑记录】记录搭建fabric 遇到的问题-network e2ecli_default not found
  16. oracle 12c导入dmp文件(实践)
  17. 数据分析应有的逻辑思维及分析方法
  18. 关于汇编语言中cmp指令的小笔记
  19. pdf格式如何压缩大小?压缩pdf大小的方法?
  20. oceanbase导入csv文件异常

热门文章

  1. 精密划片机在钽酸锂晶圆切割案例
  2. 树莓派的img文件怎样在vmware虚拟机里面打开
  3. MySQL子查询的优缺点_为什么MySQL不推荐使用子查询和join
  4. 【Java】保留两位小数(不四舍五入)
  5. 消除桌面上的计算机名称,Win10桌面图标有小箭头怎么去掉?Win10去掉桌面图标小箭头的方法...
  6. 注解unchecked的原因_详解java中的5个基本注解
  7. js 查找html中的%3c%3e,Web前端攻防,一不小心就中招了
  8. UniApp 获取屏幕分辨率
  9. UCT(信心上限树算法)解四子棋问题——蒙特卡罗法模拟人机博弈
  10. 数据库系统原理与应用教程(031)—— MySQL 的数据完整性(四):定义外键(FOREIGN KEY)