As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Para criar um UDT em um espaço de chave de região única, você pode usar a CREATE TYPE
instrução emCQL, o create-type
comando com o AWS CLI ou o console.
UDTos nomes devem conter 48 caracteres ou menos, devem começar com um caractere alfabético e só podem conter caracteres alfanuméricos e sublinhados. O Amazon Keyspaces converte automaticamente caracteres maiúsculos em caracteres minúsculos.
Como alternativa, você pode declarar um UDT nome entre aspas duplas. Ao declarar um UDT nome entre aspas duplas, o Amazon Keyspaces preserva maiúsculas e permite caracteres especiais.
Você também pode usar aspas duplas como parte do nome ao criar oUDT, mas deve escapar de cada caractere de aspas duplas com um caractere adicional de aspas duplas.
A tabela a seguir mostra exemplos de UDT nomes permitidos. A primeira coluna mostra como inserir o nome ao criar o tipo, a segunda coluna mostra como o Amazon Keyspaces formata o nome internamente. O Amazon Keyspaces espera o nome formatado para operações como. GetType
Nome inserido | Nome formatado | Observação |
---|---|---|
MY_UDT
|
my_udt |
Sem aspas duplas, o Amazon Keyspaces converte todos os caracteres maiúsculos em minúsculas. |
"MY_UDT"
|
MY_UDT |
Com aspas duplas, o Amazon Keyspaces respeita os caracteres maiúsculos e remove as aspas duplas do nome formatado. |
"1234"
|
1234 |
Com aspas duplas, o nome pode começar com um número, e o Amazon Keyspaces remove as aspas duplas do nome formatado. |
"Special_Ch@r@cters<>!!"
|
Special_Ch@r@cters<>!! |
Com aspas duplas, o nome pode conter caracteres especiais, e o Amazon Keyspaces remove as aspas duplas do nome formatado. |
"nested""""""quotes"
|
nested"""quotes |
O Amazon Keyspaces remove as aspas duplas externas e as aspas duplas de escape do nome formatado. |
Crie um tipo definido pelo usuário (UDT) com o console do Amazon Keyspaces
No painel de navegação, escolha Keyspaces e, em seguida, escolha um keyspace na lista.
Escolha a guia UDTs.
Escolha Criar UDT
Em UDTdetalhes, insira o nome doUDT. Em UDTcampos, você define o esquema doUDT.
Para finalizar, escolha Criar UDT.