• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Orange.
生如夏花之绚烂,死如秋叶之静美
博客园    首页    新随笔    联系   管理    订阅  订阅

最常用的截取函数有left,right,substring

最常用的截取函数有left,right,substring

1.LEFT ( character_expression , integer_expression )

返回从字符串左边开始指定个数的字符

 

举例说明:left(“字段名”,截取几位字符串)

下面的示例使用 LEFT 函数返回字符串 abcdefg 最左边的 2 个字符。

SELECT LEFT('abcdefg',2)GO

下面是结果集:

-- ab

 

2。RIGHT ( character_expression , integer_expression )

返回字符串中从右边开始指定个数的 integer_expression 字符

举例说明:RIGHT(“字段名”,截取几位字符串)

下面的示例使用 right 函数返回字符串 abcdefg 最右边的 2 个字符。

SELECT right('abcdefg',2)GO

下面是结果集:

-- fg

 

取 0008

SELECT left(right('140508-001-0008-A',6),4)

 

 

3.SUBSTRING ( expression , start , length )

返回字符、binary、text 或 image 表达式的一部分

举例说明:SUBSTRING(“字段名”,第几位开始,截取几位字符串)

显示字符串常量 abcdef 中的第二个、第三个和第四个字符。

SELECT x = SUBSTRING('abcdef', 2, 3)

下面是结果集:

x----------bcd

作者:Orange.
出处:http://www.cnblogs.com/Orange-C/
声明:本博客原创文字只代表本人工作中在某一时间内总结的观点或结论,与本人所在单位没有直接利益关系。非商业,未授权,贴子请以现状保留,转载时必须保留此段声明,且在文章页面明显位置给出原文连接。 如果大家感觉我的博文对大家有帮助,请推荐支持一把,给我写作的动力。 。

posted @ 2014-11-07 11:35  Orange.  阅读(2656)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3