

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

# 在 Amazon Keyspaces 中刪除使用者定義類型 (UDT)
<a name="keyspaces-delete-udt"></a>

若要刪除金鑰空間中的 UDT，您可以在 CQL、 `delete-type`命令與 AWS CLI或 主控台中使用 `DROP TYPE`陳述式。

------
#### [ Console ]

**使用 Amazon Keyspaces 主控台刪除使用者定義類型 (UDT)**

1. 登入 AWS 管理主控台，並在 https：//[https://console.aws.amazon.com/keyspaces/home](https://console.aws.amazon.com/keyspaces/home) 開啟 Amazon Keyspaces 主控台。

1. 在導覽窗格中，選擇**金鑰空間**，然後從清單中選擇金鑰空間。

1. 選擇 **UDTs**標籤。

1. 選擇您要刪除的 UDT。在 **中使用的** 上，您可以確認資料表或其他 UDT 目前未使用您要刪除的類型。

1. 選擇**摘要**上方的**刪除**。

1. `Delete` 在顯示的對話方塊中輸入 ，然後選擇**刪除 UDT**。

------
#### [ Cassandra Query Language (CQL) ]

**使用 CQL 刪除使用者定義類型 (UDT)**
+ 若要刪除類型，您可以使用下列陳述式。

  ```
  DROP TYPE my_keyspace.my_udt;
  ```

  如需 CQL 語法的詳細資訊，請參閱 [DROP TYPE](cql.ddl.type.md#cql.ddl.type.drop)。

------
#### [ CLI ]

**使用 刪除使用者定義類型 (UDT) AWS CLI**

1. 若要刪除類型，您可以使用下列命令。

   ```
   aws keyspaces delete-type
   --keyspace-name 'my_keyspace'
   --type-name 'my_udt'
   ```

1. 命令的輸出看起來與此範例類似。

   ```
   {
       "keyspaceArn": "arn:aws:cassandra:us-east-1:111122223333:/keyspace/my_keyspace/",
       "typeName": "my_udt"
   }
   ```

------