The Wayback Machine - http://web.archive.org/web/20140105223650/http://msdn.microsoft.com:80/zh-tw/library/ms177532(v=sql.90).aspx
匯出 (0) 列印
全部展開
Expand Minimize
本主題尚未接受評分 - 為這個主題評分

RIGHT (Transact-SQL)

傳回指定字元數之字元字串的右側部份。

主題連結圖示 Transact-SQL 語法慣例


RIGHT ( character_expression , integer_expression )

character_expression

這是字元或二進位資料的運算式。character_expression 可以是常數、變數或資料行。character_expression 可以是能夠隱含轉換成 varchar 或 nvarchar 的任何資料類型 (text 或 ntext 除外)。否則,請利用 CAST 函數來明確轉換 character_expression。

integer_expression

這是一個正整數,指定將傳回的 character_expression 字元數目。如果 integer_expression 是負數,則會傳回錯誤。integer_expression 的類型可以是 bigint。

varchar 或 nvarchar

相容性層級可能會影響傳回值。如需詳細資訊,請參閱<sp_dbcmptlevel (Transact-SQL)>。

下列範例會傳回各連絡人名字的最右側五個字元。

USE AdventureWorks;
GO
SELECT RIGHT(FirstName, 5) AS 'First Name'
FROM Person.Contact
WHERE ContactID < 5
ORDER BY FirstName;
GO

以下為結果集: 

First Name
----------
erine
stavo
berto
Kim

(4 row(s) affected)

本文對您有任何幫助嗎?
(剩餘 1500 個字元)

社群新增項目

新增
顯示:
© 2014 Microsoft. 著作權所有,並保留一切權利。