Partilhar via


Instrução SQL de Criação de Tabela (Assistente de Importação e Exportação do SQL Server)

Aplica-se a:SQL Server SSIS Integration Runtime em Azure Data Factory

Se selecionar Criar tabela de destino e depois Editar SQL na caixa de diálogo Mapeamentos de Colunas, o Assistente de Importação e Exportação do SQL Server mostra a caixa de diálogo Declaração SQL de Criação de Tabela. Nesta página, revê e, opcionalmente, personaliza o comando CRIAR TABELA que o assistente irá executar para criar a nova tabela de destinos.

Observação

Se procura informações sobre a instrução Transact-SQL CREATE TABLE, e não sobre a caixa de diálogo Create Table SQL Statement do assistente de importação e exportação do SQL Server, veja CREATE TABLE (Transact-SQL).

Captura de ecrã da página da Declaração SQL de Criar Tabela

A seguinte captura de ecrã mostra a caixa de diálogo Create Table SQL Statement do Assistente.

Neste exemplo, a caixa de instrução SQL contém a instrução padrão CREATE TABLE gerada pelo assistente. Esta instrução cria uma nova tabela de destino chamada Person.AddressNew , que é uma cópia da tabela de origem Person.Address .

Página de criação de tabela do Assistente de Importação e Exportação

Revise ou regenere a instrução CREATE TABLE

Instrução SQL
Mostra a instrução SQL gerada automaticamente e permite-te personalizá-la.

Se alterar o comando predefinido CREATE TABLE, poderá também ter de fazer alterações aos mapeamentos de colunas quando voltar à caixa de diálogo Mapeamentos de Colunas.

Para incluir um retorno de carro no texto da instrução SQL, pressione CTRL+ENTER. Se carregares apenas em ENTER, a caixa de diálogo fecha-se.

Para mais informações sobre a instrução e sintaxe CREATE TABLE, consulte CREATE TABLE (Transact-SQL).

Autogeração
Restaure a instrução SQL predefinida, se a alterou, clicando em Gerar Automaticamente.

Crie uma tabela que inclua uma coluna FILESTREAM

O Assistente de Importação e Exportação do SQL Server gera uma instrução padrão CREATE TABLE com base na fonte de dados conectada. Esta instrução padrão CREATE TABLE não inclui o atributo FILESTREAM, mesmo que a tabela de origem tenha uma coluna FILESTREAM.

  1. Para copiar uma coluna FILESTREAM usando o assistente, implemente primeiro o armazenamento FILESTREAM na base de dados de destino.
  2. Depois, adicione manualmente o atributo FILESTREAM à instrução CREATE TABLE na caixa de diálogo Create Table SQL Statement .

Para mais informações sobre a sintaxe, veja CRIAR TABELA (Transact-SQL). Para mais informações sobre o FILESTREAM, veja Dados de Objetos Grandes Binários (Blob) (SQL Server).

O que vem a seguir?

Depois de rever e personalizar o comando criar tabela e clicar em OK, a caixa de diálogo Criar Tabela Declaração SQL devolve-o à caixa de diálogo Column Mappings. Para mais informações, consulte Mapeamentos de Colunas.

Consulte também

Introdução a este exemplo simples do Assistente de Importação e Exportação