

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Amazon Keyspaces でユーザー定義タイプ (UDT) を削除する
<a name="keyspaces-delete-udt"></a>

キースペース内の UDT を削除するには、CQL の `DROP TYPE`ステートメント、 での `delete-type` コマンド AWS CLI、または コンソールを使用できます。

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

**Amazon Keyspaces コンソールでユーザー定義タイプ (UDT) を削除する**

1. にサインインし AWS マネジメントコンソール、[https://console.aws.amazon.com/keyspaces/home](https://console.aws.amazon.com/keyspaces/home) で Amazon Keyspaces コンソールを開きます。

1. ナビゲーションペインで、**キースペース**を選択し、リストからキースペースを選択します。

1. **UDTs**タブを選択します。

1. 削除する UDT を選択します。**「Use in**」で、削除するタイプがテーブルやその他の UDT で現在使用されていないことを確認できます。

1. **概要**の上にある**「削除**」を選択します。

1. 表示されるダイアログ`Delete`に「UDT の削除」と入力し、**「UDT の削除**」を選択します。

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

**CQL でユーザー定義タイプ (UDT) を削除する**
+ タイプを削除するには、次のステートメントを使用できます。

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

  構文の詳細については、「[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"
   }
   ```

------