---引用

---從第二位開始,取三位
  select SUBSTRING([價格條件],2,3) FROM [Ame_FSC_SEBGCelERP].[dbo].[物料採購價格信息表]

SELECT * FROM [Ame_FSC_SEBGCelERP].[dbo].[物料採購價格信息表]
  update [Ame_FSC_SEBGCelERP].[dbo].[物料採購價格信息表] set [價格條件]=SUBSTRING([價格條件],2,3)

SQL 中的 SUBSTRING 函數是用來抓出一個欄位資料中的其中一部分。這個函數的名稱在不同的資料庫中不完全一樣:

  • MySQL: SUBSTR( ), SUBSTRING( )

  • Oracle: SUBSTR( )

  • SQL Server: SUBSTRING( )

最常用到的方式如下 (在這裡我們用SUBSTR( )為例):

SUBSTR (str, pos)

以上語法的意思是,由 <str> 中,選出所有從第 <pos> 位置開始的字元。請注意,這個語法不適用於SQL Server上。

SUBSTR (str, pos, len)

以上語法的意思是,由 <str> 中的第 <pos> 位置開始,選出接下去的 <len> 個字元。

假設我們有以下的表格:

Geography 表格

Region_Name Store_Name
East Boston
East New York
West Los Angeles
West San Diego

例子1

SELECT SUBSTR(Store_Name, 3) 
FROM Geography 
WHERE Store_Name = 'Los Angeles';

結果:

's Angeles'

例子2

SELECT SUBSTR(Store_Name,2,4) 
FROM Geography 
WHERE Store_Name = 'San Diego';

結果:

'an D'

转载于:https://blog.51cto.com/8101523/1349674

SUBSTRING函數用法相关推荐

  1. oracle case nvl,oracle中的nvl 、nvl2、decode、case when 函數的用法

    參考文檔:http://www.cnblogs.com/eshizhan/archive/2012/04/06/2435493.html -- nvl函數 -- NVL( string1, repla ...

  2. c语言htons函数用法,在內核中C語言實現htons()函數

    Htons():[摘自百度百科] htons是將整型變量從主機字節順序轉變成網絡字節順序, 就是整數在地址空間存儲方式變為:高位字節存放在內存的低地址處. 網絡字節順序是TCP/IP中規定好的一種數據 ...

  3. newff matlab使用例子,matlab神經網絡newff函數的用法

    設[P,T]是訓練樣本,[X,Y]是測試樣本: net=newrb(P,T,err_goal,spread); %建立網絡 q=sim(net,p); e=q-T; plot(p,q); %畫訓練誤差 ...

  4. mysql开启function,Mysql自定義函數(function)

    語法 自定義函數也需要相應的要求,語法如下: CREATE FUNCTION(參數列表) RETURNS返回值類型 函數體 刪除: DROPFUNCTION 調用自定義函數語法: SELECT (pa ...

  5. java中random的头文件_JAVA中的Random()函數

    Java中存在着兩種Random函數: 一.java.lang.Math.Random; 調用這個Math.Random()函數能夠返回帶正號的double值,該值大於等於0.0且小於1.0,即取值范 ...

  6. Sql: 去除字符串中的相同的字符串函數

    1 ---去除字符串中重復的值函數 2 create function StringRemove(@str nvarchar(2000)) 3 returns nvarchar(2000) 4 as ...

  7. sql server 函數

    sql server 函數 silver6 | 09 十二月, 2005 11:07 1.字符串函数 长度与分析用 datalength(Char_expr) 返回字符串包含字符数,但不包含后面的空格 ...

  8. Excel 的 INDEX 函數

    基本用法 INDEX 的基本語法如下: =INDEX(表格範圍,索引值) 以下是個參數的意義: 表格範圍:設定表格範圍. 索引值:指定要取出表格中的第幾筆資料(根據表格範圍來計算). 以下是一個簡單的 ...

  9. hql中常用函數介紹二

    为什么80%的码农都做不了架构师?>>>    四. ISNULL 函数和 NULLIF 函数 SQL Server里的 ISNULL 与 ASP 中的 IsNull不同,SQL S ...

最新文章

  1. 终止forEach的循环
  2. 【Netty 】Netty fireChannelRead用法
  3. linux查看出口IP
  4. 旋转的Apriltag码
  5. 第一次使用Android Studio时你应该知道的一切配置(二):新建一个属于自己的工程并安装Genymotio...
  6. acronym与abbr
  7. 即时消息服务框架(iMSF)应用实例之分布式事务三阶段提交协议的实现
  8. Servlet 调用过程
  9. linux hibernate suspend 区别,实现Linux休眠(sleep/hibernate)和挂起(suspend)[转]
  10. 求关于运动的英语(收集)
  11. php涉及数据库操作时响应很慢。
  12. 重装系统后mac语言怎么改成中文?
  13. 无可用源 没有为任何调用堆栈加载任何符号_看完这篇后,别再说你不懂JVM类加载机制了~...
  14. 用matlab画x 的定积分图像,matlab图像定积分
  15. 最适合程序猿的笔记软件
  16. Nature综述|整合组学分析护航健康,推动精准医学时代的到来!
  17. Unity3d——UGUI学习笔记
  18. 微信创建公众号,获取AppID、AppSecret以及accesstoken
  19. 【附源码】计算机毕业设计JAVA中国历史网站
  20. 使用GloVe生成中文词向量

热门文章

  1. Apache HTTP Server Version 2.2 文档中文版
  2. C#中如何获取注册表信息
  3. memset函数使用详解
  4. GoogleLog(GLog)源码分析
  5. WMI技术介绍和应用——查询硬件信息
  6. 汇编程序设计与计算机体系结构软件工程师教程笔记:指令
  7. windows7 64位机上CUDA7.0配置及在VS2010中的简单使用举例
  8. api数据加密的定义_云原生时代,如何构建开箱即用的数据加密防护?
  9. python无限循环条件循环_Python - 条件控制、循环语句 - 第十二天
  10. python中if else语句用法_python中if及if-else如何使用