本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
OCTET_LENGTH 函數
傳回指定字串的長度 (以位元組為單位)。
Syntax (語法)
OCTET_LENGTH(expression)
引數
- 運算式
-
輸入參數是 CHAR、VARCHAR 或 VARTYTY 字串。
傳回類型
OCTET_LENGTH 函數傳回整數,表示輸入字串中的位元組數。
如果輸入字符串是字符串,則LEN函數傳回多位元組字串中的實際字元數,而不是位元組數。例如,若要存放三個四位元組中文字元,您需要 VARCHAR(12) 欄。LEN 函數針對此相同字串傳回 3。
使用須知
長度計算不包括固定長度字元字串的結尾空格,但計算可變長度字串的結尾空格。
範例
下列範例傳回字串 français
中的位元組數和字元數。
select octet_length('français'), len('français'); octet_length | len --------------+----- 9 | 8 (1 row)