{"id":49119,"date":"2022-08-05T00:00:00","date_gmt":"2022-08-04T22:00:00","guid":{"rendered":"https:\/\/jotelulu.com\/blog\/criar-uma-tabela-de-sql-server-com-um-script\/"},"modified":"2022-10-11T00:00:00","modified_gmt":"2022-10-10T22:00:00","slug":"criar-uma-tabela-de-sql-server-com-script","status":"publish","type":"post","link":"https:\/\/jotelulu.com\/pt-pt\/blog\/criar-uma-tabela-de-sql-server-com-script\/","title":{"rendered":"Criar uma tabela de SQL Server com um script"},"content":{"rendered":"<p>Descubra <strong>como criar uma tabela do SQL Server atrav&eacute;s de um script<\/strong> para que n&atilde;o precise de o fazer na interface gr&aacute;fica da consola de administra&ccedil;&atilde;o do SQL Server Management Studio.<\/p>\n<p>&Agrave;s vezes, podemos precisar de <strong>implementar bases de dados<\/strong>&nbsp;&nbsp;<strong>ou novas tabelas<\/strong> no nosso SQL Server Database Management System, e faz&ecirc;-lo manualmente &ndash;&nbsp;atrav&eacute;s da interface gr&aacute;fica &ndash;&nbsp;pode ser um verdadeiro tormento. Por isso, veremos como realizar esta tarefa de maneira muito mais l&oacute;gica e confort&aacute;vel, <strong>com comandos Transact-SQL<\/strong>.&nbsp;<\/p>\n<p>Este tutorial <strong>n&atilde;o pretende ser um guia completo para Transact-SQL ou ANSI SQL<\/strong>, por isso n&atilde;o vamos entrar em grandes detalhes de sintaxe ou das centenas de op&ccedil;&otilde;es que temos quando falamos sobre cria&ccedil;&atilde;o de tabelas ou qualquer elemento de SQL. Para compensar, no final do tutorial&nbsp;deixaremos alguns links que complementam as informa&ccedil;&otilde;es que fornecemos aqui.&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<\/p>\n<h2 class=\"wp-block-heading\" style=\"text-align: center\"><strong>Como criar uma tabela&nbsp;de SQL Server atrav&eacute;s de um script?<\/strong><\/h2>\n<p>&nbsp;<\/p>\n<\/p>\n<h3 class=\"wp-block-heading\"><strong>Pr&eacute;-requisitos ou pr&eacute;-configura&ccedil;&atilde;o&#8203;.<\/strong><\/h3>\n<\/p>\n<p>Para concluir este tutorial&nbsp;com sucesso e poder criar uma tabela com um script no nosso SQL Server da Jotelulu, &eacute; preciso:<\/p>\n<\/p>\n<ul class=\"wp-block-list\">\n<li>Por um lado, estar registado&nbsp;na Plataforma Jotelulu com uma organiza&ccedil;&atilde;o e estar conectado &agrave; mesma ap&oacute;s fazer&nbsp;<a href=\"https:\/\/admin.jotelulu.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">login<\/a>.<\/li>\n<li>Por outro lado,&nbsp;<a href=\"https:\/\/jotelulu.com\/pt-pt\/suporte\/tutoriais\/deploy-new-server-jotelulu\" target=\"_blank\" rel=\"noreferrer noopener\">ter contratado uma subscri&ccedil;&atilde;o de&nbsp;Servidores<\/a>&nbsp;<\/li>\n<li>Ter um <strong>servidor Windows a funcionar<\/strong> nessa subscri&ccedil;&atilde;o,&nbsp;com um <strong>SQL Server<\/strong> instalado.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<\/p>\n<h3 class=\"wp-block-heading\"><strong>Passo 1. Cria&ccedil;&atilde;o do c&oacute;digo a ser executado&#8203;<\/strong><\/h3>\n<\/p>\n<p>A primeira coisa que precisamos de fazer &eacute; entender um pouco sobre a forma como temos de conectar, manipular dados, etc., dentro do SQL Server, mas como mencionamos anteriormente, sem entrar em detalhes.<\/p>\n<\/p>\n<p>Para <strong>fazer a conex&atilde;o<\/strong> com a base&nbsp;de dados, utilize o <strong>comando &ldquo;USE &lt;NOME_BD&gt;<\/strong> onde &lt;NOME_BD&gt; &eacute; o nome da&nbsp;<strong>base de dados<\/strong> ao qual se quer conectar e onde ser&aacute; criada a tabela que apresentaremos a seguir.&nbsp;<\/p>\n<\/p>\n<p>Em seguida, deve inserir o&nbsp;comando&nbsp;para <strong>criar a tabela<\/strong>, que possui uma sintaxe bastante simples:&nbsp;<\/p>\n<\/p>\n<p><em>CREATE TABLE &lt;NOME_TABELA&gt;&nbsp;<br \/>(&nbsp;<br \/>)<\/em><\/p>\n<\/p>\n<p>Em que&nbsp;<strong>&lt;NOME_TABELA&gt;<\/strong>&nbsp;se&nbsp;refere&nbsp;ao <strong>nome que daremos &agrave; tabela<\/strong> durante a cria&ccedil;&atilde;o e que ser&aacute; utilizado posteriormente para referir-se &agrave; referida tabela.<\/p>\n<\/p>\n<p>Dentro da tabela, como n&atilde;o podia ser de outra forma, teremos linhas e colunas. As <strong>colunas<\/strong> formar&atilde;o os campos da tabela, enquanto as <strong>linhas<\/strong> far&atilde;o refer&ecirc;ncia &agrave;s <strong>diferentes entradas<\/strong> de artigos ou elementos da tabela.<\/p>\n<\/p>\n<p>Ao <strong>definir os campos (colunas)<\/strong> devemos ter em considera&ccedil;&atilde;o pelo menos dois elementos:&nbsp;o <strong>nome do elemento<\/strong> e o <strong>tipo de dados<\/strong> armazenados.<\/p>\n<\/p>\n<p>Sobre o nome n&atilde;o h&aacute; muito a acrescentar, basta dizer que deve ser o mais descritivo poss&iacute;vel para evitar&nbsp;confus&otilde;es, mas ao falar dos tipos de dados podemos estender-nos um pouco mais, dizendo que <strong>temos os seguintes tipos<\/strong> (s&atilde;o apresentados ordenados por tipos e dentro desses tipos por ordem alfab&eacute;tica, n&atilde;o pelo&nbsp;seu uso ou import&acirc;ncia):<\/p>\n<\/p>\n<p>Num&eacute;ricos exatos:<\/p>\n<\/p>\n<ul class=\"wp-block-list\">\n<li>bigint<\/li>\n<li>bit<\/li>\n<li>decimal<\/li>\n<li>int<\/li>\n<li>money<\/li>\n<li>numeric<\/li>\n<li>smallint<\/li>\n<li>smallmoney<\/li>\n<li>tinyint<\/li>\n<\/ul>\n<p>Num&eacute;ricos aproximados:<\/p>\n<\/p>\n<ul class=\"wp-block-list\">\n<li>float<\/li>\n<li>real<\/li>\n<\/ul>\n<p>Data e&nbsp;hora:<\/p>\n<\/p>\n<ul class=\"wp-block-list\">\n<li>date<\/li>\n<li>datetime<\/li>\n<li>datetime2<\/li>\n<li>datetimeoffset<\/li>\n<li>smalldatetime<\/li>\n<li>time<\/li>\n<\/ul>\n<p>Sequ&ecirc;ncias de caracteres:<\/p>\n<\/p>\n<ul class=\"wp-block-list\">\n<li>char<\/li>\n<li>text<\/li>\n<li>varchar<\/li>\n<\/ul>\n<p>Sequ&ecirc;ncias de caracteres Unicode:<\/p>\n<\/p>\n<ul class=\"wp-block-list\">\n<li>nchar<\/li>\n<li>ntext<\/li>\n<li>nvarchar<\/li>\n<\/ul>\n<p>Sequ&ecirc;ncias bin&aacute;rias:<\/p>\n<\/p>\n<ul class=\"wp-block-list\">\n<li>binary<\/li>\n<li>image<\/li>\n<li>varbinary<\/li>\n<\/ul>\n<p>&Eacute; muito comum que acabemos por trabalhar com um <strong>n&uacute;mero limitado de tipos<\/strong>, como: <strong>decimal, int, float, real, date, char, varchar, binary<\/strong>.<\/p>\n<\/p>\n<p>Al&eacute;m disso, h&aacute; outros pontos que temos de considerar, como por exemplo se vamos <strong>permitir<\/strong> que <strong>algum&nbsp;dos campos da tabela&nbsp;n&atilde;o seja preenchido<\/strong>, ou se, pelo contr&aacute;rio, &eacute; obrigat&oacute;rio que todos sejam preenchidos. Para for&ccedil;ar o preenchimento de um campo, deve adicionar <strong>&ldquo;NOT NULL&rdquo;<\/strong> ap&oacute;s o tipo.<\/p>\n<\/p>\n<p>Tamb&eacute;m se pode declarar se uma coluna &eacute; uma <strong>chave prim&aacute;ria (PRIMARY KEY)<\/strong>, se deve ter um <strong>valor &uacute;nico (UNIQUE)<\/strong>, etc. Para j&aacute;&nbsp;vamos trabalhar com o b&aacute;sico, que &eacute; declarar o tipo e se os valores nulos s&atilde;o permitidos.&nbsp;<\/p>\n<\/p>\n<p>O exemplo que vamos realizar &eacute; sobre a cria&ccedil;&atilde;o de uma tabela User na qual s&atilde;o descritos os seguintes campos:&nbsp;<\/p>\n<\/p>\n<ul class=\"wp-block-list\">\n<li><strong>Cart&atilde;o de Cidad&atilde;o<\/strong>: &eacute; um inteiro (int) que n&atilde;o pode ser deixado em branco (NOT NULL).<\/li>\n<li><strong>Nome<\/strong>: &Eacute; uma sequ&ecirc;ncia de caracteres de at&eacute; 128 caracteres (varchar(128)) que n&atilde;o pode ser deixada em branco (NOT NULL).<\/li>\n<li><strong>Apelidos<\/strong>: &Eacute; uma sequ&ecirc;ncia de caracteres de at&eacute; 128 caracteres (varchar(128)) que n&atilde;o pode ser deixada em branco (NOT NULL).<\/li>\n<li><strong>Sexo<\/strong>: &Eacute; uma sequ&ecirc;ncia de caracteres de at&eacute; 20 caracteres (varchar(20)) que n&atilde;o pode ser deixada em branco (NOT NULL).<\/li>\n<li><strong>Idade<\/strong>: &Eacute; um n&uacute;mero (smallint) e pode ser deixado em branco.<\/li>\n<li><strong>Data de&nbsp;Nascimento<\/strong>: &Eacute; uma data (datetime) e pode ser deixada em branco.&nbsp;<\/li>\n<li><strong>Telefone<\/strong>: &Eacute; um inteiro (int) que pode ser deixado em branco (NULL).<\/li>\n<li><strong>Email<\/strong>: &Eacute; uma sequ&ecirc;ncia de caracteres de at&eacute; 128 caracteres (varchar(128)) que pode ser deixada em branco (NULL).<\/li>\n<\/ul>\n<p>A instru&ccedil;&atilde;o SQL ficaria assim:<\/p>\n<\/p>\n<p><em>CREATE TABLE dbo.Utilizador&nbsp;<br \/>(&nbsp;<br \/>&nbsp;&nbsp;&nbsp; CC&nbsp;int NOT NULL&nbsp;<br \/>&nbsp;&nbsp;&nbsp; ,Nome varchar(128) NOT NULL&nbsp;<br \/>&nbsp;&nbsp;&nbsp; ,Apelidos varchar(128) NOT NULL&nbsp;<br \/>&nbsp;&nbsp;&nbsp; ,Sexo varchar(20)<br \/>&nbsp;&nbsp;&nbsp; ,Idade&nbsp;smallint&nbsp;<br \/>&nbsp;&nbsp;&nbsp; ,Data Nascimento datetime&nbsp;<br \/>&nbsp;&nbsp;&nbsp; ,Telefone&nbsp;int<br \/>&nbsp;&nbsp;&nbsp; ,Email varchar(128)&nbsp;<br \/>);<\/em><\/p>\n<\/p>\n<p>Temos de adicionar a atribui&ccedil;&atilde;o da base de dados onde a tabela ser&aacute; criada, caso contr&aacute;rio ser&aacute;&nbsp;feito numa base de dados do sistema, e se necess&aacute;rio, <strong>podemos adicionar a cria&ccedil;&atilde;o da&nbsp;base de dados<\/strong> com o <strong>&ldquo;CREATE DATABASE&rdquo;<\/strong>. Al&eacute;m disso, a <strong>instru&ccedil;&atilde;o &laquo;GO&raquo;<\/strong> deve ser inclu&iacute;da ap&oacute;s o comando, para que este inicie cada comando separadamente e n&atilde;o espere at&eacute; ao final. Se&nbsp;n&atilde;o o fizermos desta forma, ao tentarmos utilizar a tabela, esta n&atilde;o ter&aacute; sido criada&nbsp;e ocorrer&aacute;&nbsp;um erro.<\/p>\n<\/p>\n<p>Desta forma, poder&iacute;amos lan&ccedil;ar a seguinte sequ&ecirc;ncia:<\/p>\n<\/p>\n<p><em>CREATE DATABASE Clientes;<\/em><\/p>\n<\/p>\n<p><em>GO<\/em><\/p>\n<\/p>\n<p><em>USE Clientes;<br \/>GO&nbsp;&nbsp;&nbsp;<\/em><\/p>\n<\/p>\n<p><em>CREATE TABLE dbo.Utilizador&nbsp;<br \/>(&nbsp;<br \/>&nbsp;&nbsp;&nbsp; CC int NOT NULL&nbsp;<br \/>&nbsp;&nbsp;&nbsp; ,Nome varchar(128) NOT NULL&nbsp;<br \/>&nbsp;&nbsp;&nbsp; ,Apelidos varchar(128) NOT NULL&nbsp;<br \/>&nbsp;&nbsp;&nbsp; ,Sexo varchar(20)<br \/>&nbsp;&nbsp;&nbsp; ,Idade smallint&nbsp;<br \/>&nbsp;&nbsp;&nbsp; ,Data Nascimento datetime&nbsp;<br \/>&nbsp;&nbsp;&nbsp; ,Telefone&nbsp;int<br \/>&nbsp;&nbsp;&nbsp; ,Email varchar(128)&nbsp;<br \/>);<\/em><\/p>\n<\/p>\n<p>E com isto j&aacute; temos a defini&ccedil;&atilde;o.<\/p>\n<p>&nbsp;<\/p>\n<\/p>\n<h3 class=\"wp-block-heading\"><strong>Passo 2. Lan&ccedil;ar o nosso c&oacute;digo na&nbsp;base de dados<\/strong><\/h3>\n<\/p>\n<p>Agora que temos clareza sobre o que ser&aacute; executado, passaremos pelo processo de <strong>inici&aacute;-lo a partir do SSMS (SQL Server Management Studio)<\/strong>. Isto vai ajudar-nos a fazer a implementa&ccedil;&atilde;o real da nova tabela (e base de dados, se necess&aacute;rio).&nbsp;<\/p>\n<\/p>\n<p>A primeira coisa que teremos de fazer &eacute; <strong>aceder ao console do SSMS <\/strong>e encontrar a&nbsp;inst&acirc;ncia em que vamos trabalhar, que geralmente ser&aacute; a inst&acirc;ncia padr&atilde;o, se n&atilde;o a alterarmos.&nbsp;<\/p>\n<\/p>\n<p>Uma vez dentro do SSMS, vamos clicar&nbsp;em <strong>&ldquo;New Query&rdquo;<\/strong> (1).<\/p>\n<\/p>\n<p><img decoding=\"async\" data-recalc-dims=\"1\" src=\"https:\/\/i0.wp.com\/jotelulu.com\/pt-pt\/wp-content\/uploads\/sites\/2\/2022\/10\/Abrimos20una20nueva20query20para20poder20copiar20nuestro20cC3B3digo20de20creaciC3B3n20de20la20tabla20SQL.jpg?w=800&amp;ssl=1\" alt=\"Passo 1. Abrimos uma nova query para poder copiar o nosso c&oacute;digo de cria&ccedil;&atilde;o da tabela SQL\"><\/p>\n<\/p>\n<p style=\"text-align: center\">Passo 1. Abrimos uma nova query para poder copiar o nosso c&oacute;digo de cria&ccedil;&atilde;o da tabela SQL<\/p>\n<\/p>\n<p>No momento em que tivermos&nbsp;a janela pronta, <strong>devemos colar o&nbsp;c&oacute;digo que foi criado anteriormente (2)<\/strong>, verificando se n&atilde;o foram inseridos caracteres ou espa&ccedil;os estranhos, pois isso pode acontecer ao col&aacute;-lo a partir de&nbsp;alguns editores.<\/p>\n<\/p>\n<p>Quando estiver&nbsp;colado, deve-se <strong>clicar em &ldquo;Execute&rdquo;<\/strong> (3) para que seja executado e sejam feitas&nbsp;as altera&ccedil;&otilde;es pertinentes. Quando a execu&ccedil;&atilde;o for iniciada, <strong>poder&aacute; ver diferentes mensagens<\/strong> (4) que ser&atilde;o atualizadas em tempo real, embora geralmente sejam execu&ccedil;&otilde;es muito r&aacute;pidas. Quando as altera&ccedil;&otilde;es forem feitas, e se tudo tiver corrido bem, <strong>ver&aacute; a mensagem &ldquo;Query executed succesfully&rdquo;<\/strong> (5). Se houver problemas, estes podem ser vistos nos espa&ccedil;os de mensagem (4) e (5).<\/p>\n<\/p>\n<p><img decoding=\"async\" data-recalc-dims=\"1\" src=\"https:\/\/i0.wp.com\/jotelulu.com\/pt-pt\/wp-content\/uploads\/sites\/2\/2022\/10\/Introducimos20el20cC3B3digo20de20creaciC3B3n20de20la20tabla2C20lanzamos20la20ejecuciC3B3n20y20comprobamos20si20ha20ido20todo20bien.jpg?w=800&amp;ssl=1\" alt=\"Inserimos o c&oacute;digo para criar a tabela, iniciamos a execu&ccedil;&atilde;o e verificamos se tudo correu bem\"><\/p>\n<\/p>\n<p>Inserimos o c&oacute;digo para criar a tabela, iniciamos a execu&ccedil;&atilde;o e verificamos se tudo correu bem<\/p>\n<\/p>\n<p>Assim que estas altera&ccedil;&otilde;es tenham sido feitas, pode ir ao <strong>&ldquo;Object Explorer&rdquo;<\/strong> (6) para verificar se os elementos que lan&ccedil;&aacute;mos com o nosso c&oacute;digo foram criados. Para isso, <strong>pode ser necess&aacute;rio exibir &laquo;Databases&raquo;<\/strong> at&eacute; encontrar a base&nbsp;de dados que cri&aacute;mos, que no nosso caso &eacute; &laquo;Clientes&raquo;, e uma vez <strong>dentro da base&nbsp;de dados, exibir &laquo;Tables&raquo;<\/strong> para ver as tabelas que cri&aacute;mos.<\/p>\n<\/p>\n<p>Se os elementos que cri&aacute;mos n&atilde;o forem encontrados, pode ser necess&aacute;rio <strong>clicar em &ldquo;Atualizar&rdquo;<\/strong> (7) para que a visualiza&ccedil;&atilde;o seja atualizada. Se depois de clicar neste bot&atilde;o&nbsp;n&atilde;o se atualizar, pode fechar a janela do SSMS e voltar a entrar para ver as altera&ccedil;&otilde;es. Como muitos de n&oacute;s j&aacute; sabemos, a falta de atualiza&ccedil;&atilde;o dos consoles gr&aacute;ficos da Microsoft &eacute; uma falha bastante comum.<\/p>\n<\/p>\n<p><img decoding=\"async\" data-recalc-dims=\"1\" src=\"https:\/\/i0.wp.com\/jotelulu.com\/pt-pt\/wp-content\/uploads\/sites\/2\/2022\/10\/Comprobamos20el20contenido20del20explorador20de20objetos20para20ver20si20se20ha20creado20correctamente20la20tabla.jpg?w=800&amp;ssl=1\" alt=\"Verificamos o conte&uacute;do do explorador de objetos para ver se a tabela foi criada corretamente\"><\/p>\n<\/p>\n<p>Verificamos o conte&uacute;do do explorador de objetos para ver se a tabela foi criada corretamente<\/p>\n<\/p>\n<p><strong>NOTA:<\/strong>&nbsp;&nbsp;<em>Quando os comandos s&atilde;o iniciados, &eacute; poss&iacute;vel que&nbsp;sejam&nbsp;declarados&nbsp;como bem-sucedidos, sem qualquer altera&ccedil;&atilde;o vis&iacute;vel no ecr&atilde;. Para que as altera&ccedil;&otilde;es sejam reveladas no ecr&atilde;, geralmente &eacute; preciso&nbsp;clicar em &ldquo;Atualizar&rdquo;, mas se ainda assim&nbsp;n&atilde;o aparecerem, saia&nbsp;do SSMS e entre&nbsp;novamente na&nbsp;consola&nbsp;para resolver o problema.<\/em><\/p>\n<\/p>\n<p>Se quiser&nbsp;aprofundar mais, expandir informa&ccedil;&atilde;o&nbsp;ou simplesmente ver exemplos de cria&ccedil;&atilde;o de tabelas com CREATE TABLE, pode visitar a p&aacute;gina de documenta&ccedil;&atilde;o da Microsoft em <a href=\"http:\/\/docs.microsoft.com\/es-es\/sql\/t-sql\/statements\/create-table-transact-sql?view=sql-server-ver16\" target=\"_blank\" rel=\"noreferrer noopener\">CREATE TABLE (Transact-SQL) &ndash; SQL Server<\/a>&nbsp;<\/p>\n<\/p>\n<p>Para aprofundar o conhecimento sobre o&nbsp;uso do Transact-SQL, pode visitar&nbsp;a p&aacute;gina de documenta&ccedil;&atilde;o da Microsoft atrav&eacute;s de <a href=\"http:\/\/docs.microsoft.com\/es-es\/sql\/t-sql\/language-reference?view=sql-server-ver16\" target=\"_blank\" rel=\"noreferrer noopener\">Transact-SQL Reference (motor de base de dados)<\/a>.&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<\/p>\n<h2 class=\"wp-block-heading\"><strong>Conclus&otilde;es&nbsp;e&nbsp;pr&oacute;ximos passos:<\/strong><\/h2>\n<\/p>\n<p>O processo descrito neste tutorial permite criar rapidamente tabelas e at&eacute; bases de dados com c&oacute;digo dentro dos&nbsp;seus SQL Servers na&nbsp;Jotelulu.<\/p>\n<\/p>\n<p>Esperamos que, com este pequeno guia, n&atilde;o tenha problemas para implementar tabelas no SQL Server.&nbsp;Se tiver, n&atilde;o hesite em contactar-nos para que possamos dar uma ajuda.<\/p>\n<\/p>\n<p><strong>Agradecemos a confian&ccedil;a!<\/strong><\/p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Descubra como criar uma tabela do SQL Server atrav&eacute;s de um script para que n&atilde;o precise de o fazer na interface gr&aacute;fica da consola de administra&ccedil;&atilde;o do SQL Server Management Studio. &Agrave;s vezes, podemos precisar de implementar bases de dados&nbsp;&nbsp;ou novas tabelas no nosso SQL Server Database Management System, e faz&ecirc;-lo manualmente &ndash;&nbsp;atrav&eacute;s da interface [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":76852,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[61,13],"tags":[],"class_list":["post-49119","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cloud-e-sistemas","category-cloud-y-sistemas"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Criar uma tabela de SQL Server com um script - Jotelulu<\/title>\n<meta name=\"description\" content=\"Como criar uma tabela do SQL Server com um script sem fazer na interface gr\u00e1fica da consola de administra\u00e7\u00e3o do SQL Server Management Studio.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jotelulu.com\/pt-pt\/blog\/criar-uma-tabela-de-sql-server-com-script\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Criar uma tabela de SQL Server com um script - Jotelulu\" \/>\n<meta property=\"og:description\" content=\"Como criar uma tabela do SQL Server com um script sem fazer na interface gr\u00e1fica da consola de administra\u00e7\u00e3o do SQL Server Management Studio.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jotelulu.com\/pt-pt\/blog\/criar-uma-tabela-de-sql-server-com-script\/\" \/>\n<meta property=\"og:site_name\" content=\"Jotelulu\" \/>\n<meta property=\"article:published_time\" content=\"2022-08-04T22:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-10-10T22:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/jotelulu.com\/wp-content\/uploads\/2022\/10\/Crear-tabla-de-SQL-Server-mediante-script-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"799\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Juan Ignacio Oller Aznar\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Juan Ignacio Oller Aznar\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/blog\\\/criar-uma-tabela-de-sql-server-com-script\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/blog\\\/criar-uma-tabela-de-sql-server-com-script\\\/\"},\"author\":{\"name\":\"Juan Ignacio Oller Aznar\",\"@id\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/#\\\/schema\\\/person\\\/2ae97818cae086c48f108cd74234aca9\"},\"headline\":\"Criar uma tabela de SQL Server com um script\",\"datePublished\":\"2022-08-04T22:00:00+00:00\",\"dateModified\":\"2022-10-10T22:00:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/blog\\\/criar-uma-tabela-de-sql-server-com-script\\\/\"},\"wordCount\":1991,\"image\":{\"@id\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/blog\\\/criar-uma-tabela-de-sql-server-com-script\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/jotelulu.com\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/Crear-tabla-de-SQL-Server-mediante-script-1.jpg\",\"articleSection\":[\"Cloud e sistemas\",\"Cloud y sistemas\"],\"inLanguage\":\"pt-PT\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/blog\\\/criar-uma-tabela-de-sql-server-com-script\\\/\",\"url\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/blog\\\/criar-uma-tabela-de-sql-server-com-script\\\/\",\"name\":\"Criar uma tabela de SQL Server com um script - Jotelulu\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/blog\\\/criar-uma-tabela-de-sql-server-com-script\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/blog\\\/criar-uma-tabela-de-sql-server-com-script\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/jotelulu.com\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/Crear-tabla-de-SQL-Server-mediante-script-1.jpg\",\"datePublished\":\"2022-08-04T22:00:00+00:00\",\"dateModified\":\"2022-10-10T22:00:00+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/#\\\/schema\\\/person\\\/2ae97818cae086c48f108cd74234aca9\"},\"description\":\"Como criar uma tabela do SQL Server com um script sem fazer na interface gr\u00e1fica da consola de administra\u00e7\u00e3o do SQL Server Management Studio.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/blog\\\/criar-uma-tabela-de-sql-server-com-script\\\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/blog\\\/criar-uma-tabela-de-sql-server-com-script\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/blog\\\/criar-uma-tabela-de-sql-server-com-script\\\/#primaryimage\",\"url\":\"https:\\\/\\\/jotelulu.com\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/Crear-tabla-de-SQL-Server-mediante-script-1.jpg\",\"contentUrl\":\"https:\\\/\\\/jotelulu.com\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/Crear-tabla-de-SQL-Server-mediante-script-1.jpg\",\"width\":1280,\"height\":799,\"caption\":\"Crear una tabla de SQL Server mediante script\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/blog\\\/criar-uma-tabela-de-sql-server-com-script\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Criar uma tabela de SQL Server com um script\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/#website\",\"url\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/\",\"name\":\"Jotelulu\",\"description\":\"Cloud Paradise for Tech Companies\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/#\\\/schema\\\/person\\\/2ae97818cae086c48f108cd74234aca9\",\"name\":\"Juan Ignacio Oller Aznar\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/87efd80399b2c40a1d78dd5cee4e788d3f6c29d33e3b67bcfbc6abbf91d0fdcf?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/87efd80399b2c40a1d78dd5cee4e788d3f6c29d33e3b67bcfbc6abbf91d0fdcf?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/87efd80399b2c40a1d78dd5cee4e788d3f6c29d33e3b67bcfbc6abbf91d0fdcf?s=96&d=mm&r=g\",\"caption\":\"Juan Ignacio Oller Aznar\"},\"url\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/author\\\/juanignaciooller\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Criar uma tabela de SQL Server com um script - Jotelulu","description":"Como criar uma tabela do SQL Server com um script sem fazer na interface gr\u00e1fica da consola de administra\u00e7\u00e3o do SQL Server Management Studio.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jotelulu.com\/pt-pt\/blog\/criar-uma-tabela-de-sql-server-com-script\/","og_locale":"pt_PT","og_type":"article","og_title":"Criar uma tabela de SQL Server com um script - Jotelulu","og_description":"Como criar uma tabela do SQL Server com um script sem fazer na interface gr\u00e1fica da consola de administra\u00e7\u00e3o do SQL Server Management Studio.","og_url":"https:\/\/jotelulu.com\/pt-pt\/blog\/criar-uma-tabela-de-sql-server-com-script\/","og_site_name":"Jotelulu","article_published_time":"2022-08-04T22:00:00+00:00","article_modified_time":"2022-10-10T22:00:00+00:00","og_image":[{"width":1280,"height":799,"url":"https:\/\/jotelulu.com\/wp-content\/uploads\/2022\/10\/Crear-tabla-de-SQL-Server-mediante-script-1.jpg","type":"image\/jpeg"}],"author":"Juan Ignacio Oller Aznar","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Juan Ignacio Oller Aznar","Tempo estimado de leitura":"10 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jotelulu.com\/pt-pt\/blog\/criar-uma-tabela-de-sql-server-com-script\/#article","isPartOf":{"@id":"https:\/\/jotelulu.com\/pt-pt\/blog\/criar-uma-tabela-de-sql-server-com-script\/"},"author":{"name":"Juan Ignacio Oller Aznar","@id":"https:\/\/jotelulu.com\/pt-pt\/#\/schema\/person\/2ae97818cae086c48f108cd74234aca9"},"headline":"Criar uma tabela de SQL Server com um script","datePublished":"2022-08-04T22:00:00+00:00","dateModified":"2022-10-10T22:00:00+00:00","mainEntityOfPage":{"@id":"https:\/\/jotelulu.com\/pt-pt\/blog\/criar-uma-tabela-de-sql-server-com-script\/"},"wordCount":1991,"image":{"@id":"https:\/\/jotelulu.com\/pt-pt\/blog\/criar-uma-tabela-de-sql-server-com-script\/#primaryimage"},"thumbnailUrl":"https:\/\/jotelulu.com\/wp-content\/uploads\/2022\/10\/Crear-tabla-de-SQL-Server-mediante-script-1.jpg","articleSection":["Cloud e sistemas","Cloud y sistemas"],"inLanguage":"pt-PT"},{"@type":"WebPage","@id":"https:\/\/jotelulu.com\/pt-pt\/blog\/criar-uma-tabela-de-sql-server-com-script\/","url":"https:\/\/jotelulu.com\/pt-pt\/blog\/criar-uma-tabela-de-sql-server-com-script\/","name":"Criar uma tabela de SQL Server com um script - Jotelulu","isPartOf":{"@id":"https:\/\/jotelulu.com\/pt-pt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/jotelulu.com\/pt-pt\/blog\/criar-uma-tabela-de-sql-server-com-script\/#primaryimage"},"image":{"@id":"https:\/\/jotelulu.com\/pt-pt\/blog\/criar-uma-tabela-de-sql-server-com-script\/#primaryimage"},"thumbnailUrl":"https:\/\/jotelulu.com\/wp-content\/uploads\/2022\/10\/Crear-tabla-de-SQL-Server-mediante-script-1.jpg","datePublished":"2022-08-04T22:00:00+00:00","dateModified":"2022-10-10T22:00:00+00:00","author":{"@id":"https:\/\/jotelulu.com\/pt-pt\/#\/schema\/person\/2ae97818cae086c48f108cd74234aca9"},"description":"Como criar uma tabela do SQL Server com um script sem fazer na interface gr\u00e1fica da consola de administra\u00e7\u00e3o do SQL Server Management Studio.","breadcrumb":{"@id":"https:\/\/jotelulu.com\/pt-pt\/blog\/criar-uma-tabela-de-sql-server-com-script\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jotelulu.com\/pt-pt\/blog\/criar-uma-tabela-de-sql-server-com-script\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/jotelulu.com\/pt-pt\/blog\/criar-uma-tabela-de-sql-server-com-script\/#primaryimage","url":"https:\/\/jotelulu.com\/wp-content\/uploads\/2022\/10\/Crear-tabla-de-SQL-Server-mediante-script-1.jpg","contentUrl":"https:\/\/jotelulu.com\/wp-content\/uploads\/2022\/10\/Crear-tabla-de-SQL-Server-mediante-script-1.jpg","width":1280,"height":799,"caption":"Crear una tabla de SQL Server mediante script"},{"@type":"BreadcrumbList","@id":"https:\/\/jotelulu.com\/pt-pt\/blog\/criar-uma-tabela-de-sql-server-com-script\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/jotelulu.com\/pt-pt\/"},{"@type":"ListItem","position":2,"name":"Criar uma tabela de SQL Server com um script"}]},{"@type":"WebSite","@id":"https:\/\/jotelulu.com\/pt-pt\/#website","url":"https:\/\/jotelulu.com\/pt-pt\/","name":"Jotelulu","description":"Cloud Paradise for Tech Companies","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jotelulu.com\/pt-pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":"Person","@id":"https:\/\/jotelulu.com\/pt-pt\/#\/schema\/person\/2ae97818cae086c48f108cd74234aca9","name":"Juan Ignacio Oller Aznar","image":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/secure.gravatar.com\/avatar\/87efd80399b2c40a1d78dd5cee4e788d3f6c29d33e3b67bcfbc6abbf91d0fdcf?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/87efd80399b2c40a1d78dd5cee4e788d3f6c29d33e3b67bcfbc6abbf91d0fdcf?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/87efd80399b2c40a1d78dd5cee4e788d3f6c29d33e3b67bcfbc6abbf91d0fdcf?s=96&d=mm&r=g","caption":"Juan Ignacio Oller Aznar"},"url":"https:\/\/jotelulu.com\/pt-pt\/author\/juanignaciooller\/"}]}},"_links":{"self":[{"href":"https:\/\/jotelulu.com\/pt-pt\/wp-json\/wp\/v2\/posts\/49119","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jotelulu.com\/pt-pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jotelulu.com\/pt-pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jotelulu.com\/pt-pt\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/jotelulu.com\/pt-pt\/wp-json\/wp\/v2\/comments?post=49119"}],"version-history":[{"count":0,"href":"https:\/\/jotelulu.com\/pt-pt\/wp-json\/wp\/v2\/posts\/49119\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jotelulu.com\/pt-pt\/wp-json\/wp\/v2\/media\/76852"}],"wp:attachment":[{"href":"https:\/\/jotelulu.com\/pt-pt\/wp-json\/wp\/v2\/media?parent=49119"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jotelulu.com\/pt-pt\/wp-json\/wp\/v2\/categories?post=49119"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jotelulu.com\/pt-pt\/wp-json\/wp\/v2\/tags?post=49119"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}