在 T-SQL 中提取部分字符串,可以使用内置的 SUBSTRING
函数。SUBSTRING
函数的语法如下:
SUBSTRING ( expression , start , length )
其中,expression
是要提取字符串的表达式,start
是要提取的子字符串的起始位置,length
是要提取的子字符串的长度。
例如,如果有一个字符串 str
,其中包含 "Hello, world!",要提取 "world" 这个单词,可以使用以下的 SQL 语句:
SELECT SUBSTRING(str, 8, 5) AS extracted_string
FROM table_name
其中,table_name
是包含 str
列的表名。这个 SQL 语句会返回一个名为 extracted_string
的列,其中包含 "world" 这个单词。
需要注意的是,SUBSTRING
函数的起始位置是从 1 开始计数的,而不是从 0 开始计数。
领取专属 10元无门槛券
手把手带您无忧上云