Partilhar via


Tipos de gerador de dados padrão

Visual Studio Team System Database Edition inclui uma variedade de geradores de dados padrão predefinido. Você pode usar os geradores de dados padrão para gerar dados aleatórios para colunas.Por exemplo, se você tiver um int coluna, você pode usar o gerador de dados inteiro para criar dados aleatórios da coluna.

Cada tipo de dados SQL tem um gerador de dados padrão que está associado a ele.O gerador de padrão é atribuído automaticamente a colunas que tenham um determinada dados SQL digite quando você criar um plano de geração de dados.O gerador de padrão também é atribuído quando você adicionar colunas ao plano.Para obter mais informações, consulte Geradores de padrão para tipos de dados do SQL servidor.

Você pode controlar como os dados são gerados para preencher colunas, ajustando o plano de geração de dados.Você pode especificar o gerador de dados é usado para cada coluna.Você também pode conjunto as propriedades de cada gerador de dados em cada coluna.Por exemplo, se você tiver um smalldatetime coluna nomeada birthdate, o gerador de DateTime é atribuído por padrão. Você pode conjunto o Max propriedade para aplicar uma regra de negócio que nenhum funcionário pode ser mais jovem do que 18. Para obter mais informações, consulte Especificar detalhes de geração de dados para uma coluna.

Os geradores de dados padrão

A tabela a seguir descreve os geradores de dados padrão e o tipo de dados que eles geram.

Gerador

Descrição

Binário

Gera dados aleatórios binário.

Bit

Gera um valor de bit aleatórios (0 ou 1).

BigInt

Gera um valor inteiro aleatório que corresponde à SQL bigint Digite.

DateTime

Gera um valor SQL DateTime aleatório.

Ligados a dados

Gera um valor que é selecionado de uma fonte de dados predeterminada.Os dados são selecionados aleatoriamente da fonte de dados após o dataset retornado é armazenada em cache.Para obter mais informações sobre o gerador de dados limite, consulte A dados limite gerador.

Decimal

Gera um valor decimal aleatório.

Float

Gera um valor de ponto flutuante aleatório que corresponde à SQL float Digite.

GUID

Gera um GUID que atua sistema autônomo um identificador exclusivo.

Integer

Gera um valor inteiro aleatório

Image

Gera um valor aleatório de imagem.

Money

Gera um valor aleatório money.

Real

Gera um valor de ponto flutuante aleatório que corresponde à SQL real Digite.

RegularExpression

Gera uma seqüência de caracteres Unicode aleatória que corresponda a uma expressão regular predefinida.Para obter mais informações sobre esse gerador, consulte O gerador de expressões regulares.

SmallInt

Gera um valor inteiro aleatório que corresponde à SQL smallint Digite.

String

Gera um valor de seqüência de caracteres aleatórios.A seqüência de caracteres é Unicode ou não-Unicode, dependendo do tipo de dados SQL da coluna.

TinyInt

Gera um valor inteiro aleatório que corresponde à SQL tinyint Digite.

Consulte também

Conceitos

Visão geral da terminologia do banco de dados edição

Outros recursos

Visão geral de geração de dados

Planos de geração de dados

Usando os geradores de dados padrão

Criando geradores de dados personalizados