Compartilhar via


Tipo de dados definido pelo usuário (página Geral)

Use esta página para exibir ou modificar propriedades para um tipo de dados definido pelo usuário (UDDT).

Opções

  • Permitir Nulos
    Especifique se o UDDT pode aceitar valores NULL. A nulidade de um UDDT existente não é editável.

  • Tipo de dados
    Selecione o tipo de dados base na caixa de listagem. A caixa de listagem exibe todos os tipos de dados, com exceção do tipo de dados geography, geometry, hierarchyid, sysname, timestamp e xml. O tipo de dados de um UDDT existente não é editável.

  • Padrão
    Opcionalmente, selecione uma regra ou um padrão para associar ao tipo de dados definido pelo usuário.

  • Comprimento/Precisão
    Exibe o comprimento ou a precisão do tipo de dados, conforme aplicável. O Comprimento se aplica a UDDTs baseados em caracteres; a Precisão só se aplica a UDDTs baseados em valores numéricos. O rótulo se altera dependendo do tipo de dados selecionado anteriormente. Essa caixa não será editável se o comprimento ou a precisão do tipo de dados selecionado for fixo.

    Não é exibido comprimento para tipos de dados nvarchar(max), varchar(max)ou varbinary(max).

  • Nome
    Se você estiver criando um novo UDDT, digite um nome exclusivo a ser usado no banco de dados para representar o UDDT. O número máximo de caracteres deve corresponder ao tipo de dados SYSNAME do sistema. O nome de um tipo de dados definido pelo usuário existente não é editável.

  • Regra
    Opcionalmente, selecione uma regra para associar ao tipo de dados definido pelo usuário.

  • Escala
    Especifique o número máximo de dígitos decimais que podem ser armazenados à direita do ponto decimal.

  • Esquema
    Selecione um esquema de uma lista de todos os esquemas disponíveis para o usuário atual. A seleção padrão é o esquema padrão do usuário atual.

    Para o SQL Server 2000 ou o SQL Server 7.0, especifique o proprietário do UDDT. O valor padrão é o usuário atual. Um usuário sem privilégios de sysadmin pode selecionar apenas o usuário atual; um usuário com privilégios de sysadmin pode selecionar qualquer proprietário em uma lista de usuários de banco de dados.

  • Armazenamento
    Exibe o tamanho máximo de armazenamento para o UDDT. Os tamanhos máximos de armazenamento variam, com base na precisão.

    1 – 9

    5

    10 – 19

    9

    20 – 28

    13

    29 – 38

    17

    Para tipos de dados nchar e nvarchar, o valor de armazenamento é sempre duas vezes o valor em Comprimento.

    Não é exibido armazenamento para tipos de dados nvarchar(max), varchar(max)ou varbinary(max).