
HTML_ENTITY_ENCODE
HTML_ENTITY_ENCODE 純量函數會將字串轉換成具有 HTML 實體的字串。
- 字串表示式
- 傳回內建字串的字串表示式。 在編碼之前,字串將轉換成 CCSID 1208 的可變長度字串。
函數的結果是具有 CCSID 1208 的可變長度字串,其中已編碼 HTML 實體。
下列規則用於編碼:
- <, >, &, ", and ' are converted into <, >, &, ", and '.
- 水平列表 (HT 或 UX'0009 ')、換行 (LF 或 UX'000A') 及歸位 (CR 或 UX'000D') 控制字元保持不變。
- 以 7 位元 ASCII 表示的其餘非控制字元保持不變。
- 所有其他字元都會轉換為格式為xXXXX 的 HTML 實體,其中 XXXX 是字元的十六進位值。
範例
- Encode a string containing & < > ' and "
傳回VALUES HTML_ENTITY_ENCODE('&<>''"')
&<>'"
- 編碼包含 UNICODE 值的字串。
傳回VALUES HTML_ENTITY_ENCODE(UX'0E010E230E380E130E320E420E170E230E2B0E320E090E310E19')
กรุณาโทรหาฉัน
