SUBSTRING (Transact | sql substring用法
發行項 12/30/2022 13位參與者 意見反應 本文內容 適用于:SQLServer(所有支援的版本)AzureSQLDatabaseAzureSQL受控執行個體AzureSynapseAnalyticsAnalyticsPlatformSystem(PDW)在SQLServer中傳回字元、二進位、文字或影像運算式的一部分。Transact-SQL語法慣例[1]SyntaxSUBSTRING(expression,start,length)注意若要檢視SQLServer2014與更早版本的Transact-SQL語法,請參閱舊版文件[2]。引數expression這是character、binary、text、ntext或image運...
發行項 12/30/2022 13 位參與者意見反應
本文內容適用于:SQL Server (所有支援的版本) Azure SQL Database Azure SQL 受控執行個體 Azure Synapse Analytics Analytics Platform System (PDW)
在 SQL Server 中傳回字元、二進位、文字或影像運算式的一部分。
Transact-SQL 語法慣例[1]
Syntax SUBSTRING ( expression ,start , length )注意
若要檢視 SQL Server 2014 與更早版本的 Transact-SQL 語法,請參閱舊版文件[2]。
引數expression這是 character、binary、text、ntext 或 image運算式[3]。
start這是指定傳回之字元開始的整數或 bigint 運算式。 (編號是以 1 為基礎,這表示運算式中的第一個字元為 1)。 如果 start 小於 1,傳回的運算式將會從 expression 內指定的第一個字元開始。 在此情況下,傳回的字元數會是 start + length 的總和 -1 或是 0 (以最大值為準)。 如果 start 大於值運算式中的字元數,則會傳回長度為零的運算式。
length這是一個正整數,或是指定將傳回之 expression 字元數的 bigin...