本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
若要在單一區域金鑰空間UDT中建立 ,您可以在 中使用 CREATE TYPE
陳述式CQL、 create-type
命令搭配 AWS CLI或 主控台。
UDT 名稱必須包含 48 個字元或更少,必須以字母字元開頭,且只能包含英數字元和底線。Amazon Keyspaces 會自動將大寫字元轉換為小寫字元。
或者,您可以雙引號宣告UDT名稱。在雙引號內宣告UDT名稱時,Amazon Keyspaces 會保留大寫並允許特殊字元。
您也可以在建立 時使用雙引號做為名稱的一部分UDT,但您必須使用額外的雙引號字元逸出每個雙引號字元。
下表顯示允許UDT的名稱範例。第一欄顯示如何在建立 類型時輸入名稱,第二欄顯示 Amazon Keyspaces 如何在內部格式化名稱。Amazon Keyspaces 預期 等操作的格式化名稱GetType
。
輸入的名稱 | 格式化名稱 | 注意 |
---|---|---|
MY_UDT
|
my_udt |
如果沒有雙引號,Amazon Keyspaces 會將所有大寫字元轉換為小寫。 |
"MY_UDT"
|
MY_UDT |
使用雙引號時,Amazon Keyspaces 會遵守大寫字元,並從格式化名稱中移除雙引號。 |
"1234"
|
1234 |
使用雙引號時,名稱可以以數字開頭,Amazon Keyspaces 會從格式化名稱中移除雙引號。 |
"Special_Ch@r@cters<>!!"
|
Special_Ch@r@cters<>!! |
使用雙引號時,名稱可以包含特殊字元,Amazon Keyspaces 會從格式化名稱中移除雙引號。 |
"nested""""""quotes"
|
nested"""quotes |
Amazon Keyspaces 會從格式化名稱中移除外部雙引號和逸出雙引號。 |
使用 Amazon Keyspaces 主控台建立使用者定義的類型 (UDT)
-
登入 AWS Management Console,並https://console.aws.amazon.com/keyspaces/在家中
開啟 Amazon Keyspaces 主控台。 在導覽窗格中,選擇鍵空間,然後從清單中選擇鍵空間。
選擇 (UDTs) 索引標籤。
選擇建立 UDT
在UDT詳細資訊下,輸入 的名稱UDT。在 UDT 欄位下,您可以定義 的結構描述UDT。
若要完成,請選擇建立 UDT。