Transact-SQL reference for the SUBSTRING function. This function returns a portion of a specified character, binary, text, or image expression.
Returns part of a character, binary, text, or image expression. For more information about the valid SQL Server data types that can be used with this function, seeData Types (Transact-SQL). Transact-SQL Syntax Conventions Syntax SUBSTRING (value_expression ,start_expression ,length_expression )...
USE AdventureWorks; GO SELECT (LastName + ',' + SPACE(1) + SUBSTRING(FirstName, 1, 1) + '.') AS Name, e.Title FROM Person.Contact AS c JOIN HumanResources.Employee AS e ON c.ContactID = e.ContactID WHERE e.Title LIKE 'Vice%' ORDER BY LastName ASC; GO 下面是结果集。 复制...
Transact-SQL 语法约定 语法 SQL Server 的语法。 syntaxsql复制 SUBSTRING( expression , start , length ) Azure SQL 数据库、Azure SQL 托管实例、Azure Synapse Analytics、Analytics Platform System (PDW)和 Microsoft Fabric 中的仓库和 SQL 分析终结点的语法。
The SUBSTRING function returns a portion of a specified character, binary, text, or image expression.
SQL SELECT(LastName +','+SPACE(1) +SUBSTRING(FirstName,1,1) +'.')ASName, e.JobTitleFROMPerson.PersonASpJOINHumanResources.EmployeeASeONp.BusinessEntityID = e.BusinessEntityIDWHEREe.JobTitleLIKE'Vice%'ORDERBYLastNameASC; GO 结果集如下。
(),SUBSTRING() --函数返回部分字符串 CHARINDEX(),PATINDEX() --函数返回字符串中某个指定的子串出现的开始位置 SOUNDEX() ---函数返回一个四位字符码 ---SOUNDEX函数可用来查找声音相似的字符串但SOUNDEX函数对数字和汉字均只返回0 值 DIFFERENCE() ---函数返回由SOUNDEX 函数返回的两个字符表达式的值的差异...
如果指定的start值大于expression中的字符数*,*或者length等于 0,则函数 SUBSTRING(expression,start,length) 返回 NULL;例如,SUBSTRING(N'123', 4, 1) 返回 NULL。 在相同的条件下,SUBSTRING(expression,start,length) 返回一个由一对单引号分隔的空字符串;例如,SUBSTRING(N'123', 4, 1) 返回 ''。
SQL Server 不保證在不同的 SQL Server 版本之間,將 decimal 或numeric 資料類型轉換成 binary 的結果都會相同。 下列範例會顯示因太小而無法顯示的結果運算式。 SQL 複製 USE AdventureWorks2022; GO SELECT p.FirstName, p.LastName, SUBSTRING(p.Title, 1, 25) AS Title, CAST(e.SickLeaveHours AS CHAR...
system_function 1.1.1 CAST 和 CONVERT CAST 和 CONVERT函数是将一种数据类型的表达式转换为另一种数据类型的表达式。 代码语言:javascript 代码运行次数:0 运行 AI代码解释 1--CAST()语法:2CAST(expressionASdata_type[(length)])3--CONVERT()语法:4CONVERT(data_type[(length)],expression[,style]) ...