

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 二進位類型
<a name="binary-data-type"></a>

使用 BINARY 資料類型來存放和管理固定長度、未解譯的二進位資料，為特定使用案例提供高效的儲存和比較功能。

無論要存放的資料實際長度為何，BINARY 資料類型都會存放固定的位元組數。長度上限為 255 個位元組。

BINARY 用於存放原始、未解譯的二進位資料，例如影像、文件或其他類型的檔案。資料的存放方式與提供的完全相同，不會有任何字元編碼或解譯。根據實際的二進位值，而不是任何字元編碼或定序規則，比較和排序存放在 BINARY 資料欄中的二進位資料byte-by-byte。

下列範例查詢顯示字串 的二進位表示法`"abc"`。字串中的每個字元都以十六進位格式的 ASCII 程式碼表示："a" 是 0x61，"b" 是 0x62，而 "c" 是 0x63。合併時，這些十六進位值會形成二進位表示法 `"616263"`。

```
SELECT 'abc'::binary;
binary
---------
 616263
```