{"id":27592,"date":"2023-08-03T06:38:00","date_gmt":"2023-08-03T04:38:00","guid":{"rendered":"https:\/\/expert-only.com\/?p=27592"},"modified":"2023-10-20T17:34:22","modified_gmt":"2023-10-20T15:34:22","slug":"inserir-dados-procedimento-sql-server","status":"publish","type":"post","link":"https:\/\/expert-only.com\/pt-pt\/t-sql\/inserir-dados-procedimento-sql-server\/","title":{"rendered":"Como inserir dados com um procedimento armazenado no SQL Server?"},"content":{"rendered":"\n<h4 class=\"wp-block-heading has-text-align-left\" id=\"h-como-usar-variaveis-t-sql-para-inserir-dados-usando-um-procedimento-armazenado-do-sql-server\"><strong><em>Como usar vari\u00e1veis T-SQL para inserir dados usando um procedimento armazenado do SQL Server?<\/em><\/strong><\/h4>\n\n\n\n<p>Tutorial sobre como Inserir dados com um procedimento armazenado no SQL Server usando vari\u00e1veis T-SQL. E tamb\u00e9m como mostrar ou ocultar o n\u00famero de linhas inseridas pelo procedimento. Este exemplo de um procedimento T-SQL insere linhas numa tabela de clientes. Este \u00e9 um tutorial de 3 passos para aprender como inserir linhas a partir de um procedimento armazenado com vari\u00e1veis.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/expert-only.com\/pt-pt\/t-sql\/inserir-dados-procedimento-sql-server\/#1-criar-a-tabela-de-vendas-para-usar-no-procedimento\" >1. Criar a tabela de vendas para usar no procedimento<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/expert-only.com\/pt-pt\/t-sql\/inserir-dados-procedimento-sql-server\/#2-criar-o-procedimento-armazenado-do-sql-server-para-inserir-dados\" >2. Criar o procedimento armazenado do SQL Server para inserir dados<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/expert-only.com\/pt-pt\/t-sql\/inserir-dados-procedimento-sql-server\/#3-opcao-para-ocultar-o-numero-de-linhas-inseridas\" >3. Op\u00e7\u00e3o para ocultar o n\u00famero de linhas inseridas<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1-criar-a-tabela-de-vendas-para-usar-no-procedimento\"><\/span>1. Criar a tabela de vendas para usar no procedimento<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Primeiro, verifique se a tabela de clientes exemplo n\u00e3o existe. Se a tabela existir, ent\u00e3o apague-a com o comando DROP TABLE. Em seguida, crie a tabela de clientes para inserir as linhas do exemplo.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"mssql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">-- Testar se a tabela CLIENTES j\u00e1 existe\n-- E apag\u00e1-la se necess\u00e1rio\nIF EXISTS(\n   SELECT 1 FROM sys.objects\n   WHERE  object_id = object_id(N'[dbo].[CLIENTES]')\n      AND type in (N'U')\n)\nDROP TABLE [dbo].[CLIENTES]\nGO\n-- Criar a tabela CLIENTES com a coluna NOME declarada como \u00daNICA\n-- A palavra-chave \u00daNICA define a coluna com um valor \u00fanico\n-- Inserir dois clientes com o mesmo nome \u00e9, portanto, imposs\u00edvel\nCREATE TABLE [dbo].[CLIENTES] (\n   [CLIENTID] int IDENTITY(1,1),\n   [NOME] nvarchar(20) UNIQUE,\n   [CIDADE] nvarchar(20)\n)\nGO\n<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2-criar-o-procedimento-armazenado-do-sql-server-para-inserir-dados\"><\/span>2. Criar o procedimento armazenado do SQL Server para inserir dados<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Primeiro verifique se o <a href=\"https:\/\/www.pcmag.com\/encyclopedia\/term\/stored-procedure\" target=\"_blank\" rel=\"noreferrer noopener\">procedimento armazenado<\/a> j\u00e1 existe na base de dados e apague-o se necess\u00e1rio. Em segundo lugar, crie o procedimento armazenado uspInsertClient para inserir dois campos passados como par\u00e2metros, nome e cidade, na tabela de clientes.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"mssql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">IF EXISTS( \n  SELECT 1 FROM sys.objects \n  WHERE object_id = object_id(N'uspInsertCliente')\n  AND type in (N'P') )\nDROP PROCEDURE uspInsertCliente;\nGO\nCREATE PROCEDURE dbo.uspInsertCliente\n  @Nome nvarchar(20),\n  @Cidade nvarchar(20)\nAS\nBEGIN\n  INSERT INTO dbo.Clientes (Nome, Cidade) \n  VALUES (@Nome, @Cidade);\nEND;\nGO\n<\/pre>\n\n\n\n<p>Execute o procedimento tr\u00eas vezes para inserir novos clientes na tabela.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"mssql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">-- Desativar a op\u00e7\u00e3o de ocultar o n\u00famero de inser\u00e7\u00f5es\nSET NOCOUNT OFF;\n-- Inserir tr\u00eas novos clientes\nEXECUTE dbo.uspInsertCliente @Nome = 'MAMMADOU', @Cidade = 'Toulouse';\nEXECUTE dbo.uspInsertCliente @Nome = 'KARIM', @Cidade = 'Nantes';\nEXECUTE dbo.uspInsertCliente @Nome = 'ISAAC', @Cidade = 'Versailles';\n<\/pre>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"720\" height=\"440\" src=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/11\/sql-server-insert-data-from-sql-server-stored-procedure.jpg\" alt=\"Inserir dados a partir de um procedimento armazenado do SQL Server com o SSMS\" class=\"wp-image-18579\" srcset=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/11\/sql-server-insert-data-from-sql-server-stored-procedure.jpg 720w, https:\/\/expert-only.com\/wp-content\/uploads\/2022\/11\/sql-server-insert-data-from-sql-server-stored-procedure-300x183.jpg 300w\" sizes=\"auto, (max-width: 720px) 100vw, 720px\" \/><figcaption class=\"wp-element-caption\"><em>Inserir dados a partir de um procedimento armazenado do SQL Server com o SSMS<\/em><\/figcaption><\/figure><\/div>\n\n\n<p>Este exemplo de uma consulta de inser\u00e7\u00e3o no procedimento armazenado do SQL Server \u00e9 usado para inserir linhas numa tabela. O c\u00f3digo verifica a exist\u00eancia do procedimento previamente para evitar erros na cria\u00e7\u00e3o. O c\u00f3digo facilita a chamada do procedimento criado com os par\u00e2metros. E assim, padronizar a inser\u00e7\u00e3o de dados nesta tabela.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3-opcao-para-ocultar-o-numero-de-linhas-inseridas\"><\/span>3. Op\u00e7\u00e3o para ocultar o n\u00famero de linhas inseridas<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Quando voc\u00ea insere dados a partir de um procedimento do SQL Server, por padr\u00e3o, o sistema exibe o n\u00famero de linhas inseridas. O comando SET NOCOUNT ON diz ao SQL Server para n\u00e3o exibir o n\u00famero de linhas afetadas. No nosso caso, inseridas pela consulta SQL INSERT. Assim, se a op\u00e7\u00e3o estiver ativada, o n\u00famero de linhas n\u00e3o \u00e9 mostrado, como no exemplo abaixo. Esta op\u00e7\u00e3o de exibi\u00e7\u00e3o permite evitar poluir arquivos ou tabelas de log durante a execu\u00e7\u00e3o de procedimentos armazenados complexos.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"mssql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">-- Desativar a op\u00e7\u00e3o de ocultar o n\u00famero de inser\u00e7\u00f5es\nSET NOCOUNT ON;\n-- Inserir tr\u00eas clientes com a op\u00e7\u00e3o ativada\nEXECUTE dbo.uspInsertCliente @Nome = 'ISACH', @Cidade = 'Lille';\nEXECUTE dbo.uspInsertCliente @Nome = 'AHMED', @Cidade = 'Bordeaux';\nEXECUTE dbo.uspInsertCliente @Nome = 'YANIS', @Cidade = 'Marseille';\n<\/pre>\n\n\n\n<p>Por fim, verifique o resultado da consulta e leia os dados com uma consulta SELECT na tabela de clientes. Note que os tr\u00eas clientes est\u00e3o presentes duas vezes cada na tabela. Isto corresponde \u00e0s seis execu\u00e7\u00f5es do comando SQL. Ou seja, tr\u00eas vezes com a op\u00e7\u00e3o de exibi\u00e7\u00e3o de contagem de linhas ligada e tr\u00eas vezes com a op\u00e7\u00e3o de exibi\u00e7\u00e3o desligada.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"mssql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">SELECT *\nFROM dbo.Clientes;\n<\/pre>\n\n\n\n<p>Este tutorial de desenvolvimento T-SQL explica como inserir dados a partir de um procedimento armazenado do SQL Server. Finalmente, aqui est\u00e1 um tutorial sobre <a href=\"https:\/\/expert-only.com\/pt\/t-sql\/return-values-sql-server-stored-procedure\/\">como criar um procedimento armazenado SQL que retorna valores<\/a> com a op\u00e7\u00e3o OUTPUT.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Conclus\u00e3o sobre a inser\u00e7\u00e3o de dados usando procedimentos armazenados do SQL Server<\/h3>\n\n\n\n<p>Este tutorial T-SQL explica como criar uma tabela de vendas e um procedimento armazenado do SQL Server, e finalmente inserir dados usando vari\u00e1veis. O tutorial tamb\u00e9m ensina como controlar a exibi\u00e7\u00e3o do n\u00famero de linhas inseridas usando o comando SET NOCOUNT. Seguindo estes passos, \u00e9 poss\u00edvel padronizar efetivamente a inser\u00e7\u00e3o de dados e gerenciar a exibi\u00e7\u00e3o de contagens de linhas para procedimentos armazenados mais complexos.<\/p>\n\n\n\n<figure class=\"wp-block-embed aligncenter is-type-wp-embed is-provider-tutoriais-sql-e-ti wp-block-embed-tutoriais-sql-e-ti\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"nRbAnqKQJv\"><a href=\"https:\/\/expert-only.com\/en\/t-sql\/return-values-sql-server-stored-procedure\/\">Return values with SQL Server stored procedure<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&#8220;Return values with SQL Server stored procedure&#8221; &#8212; Tutoriais SQL e TI\" src=\"https:\/\/expert-only.com\/en\/t-sql\/return-values-sql-server-stored-procedure\/embed\/#?secret=ve1MelS1K3#?secret=nRbAnqKQJv\" data-secret=\"nRbAnqKQJv\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Para concluir, \u00e9 importante destacar que este \u00e9 um exemplo de como inserir dados usando um procedimento armazenado do SQL Server. Voc\u00ea pode utilizar procedimentos armazenados para inserir dados em m\u00faltiplas tabelas no SQL Server, o que torna o processo mais eficiente e organizado. Al\u00e9m disso, \u00e9 poss\u00edvel usar procedimentos armazenados para inserir dados em tabelas no MySQL, que tamb\u00e9m suporta esta funcionalidade.<\/p>\n\n\n\n<p>Para executar a inser\u00e7\u00e3o de dados em m\u00faltiplas tabelas, voc\u00ea deve fornecer os par\u00e2metros correspondentes \u00e0s colunas das tabelas nas quais deseja inserir os dados. Em seguida, no corpo do procedimento armazenado, voc\u00ea pode usar esses par\u00e2metros para executar comandos de inser\u00e7\u00e3o em cada uma das tabelas relevantes.<\/p>\n\n\n\n<p>Ao trabalhar com procedimentos armazenados, \u00e9 crucial verificar se eles j\u00e1 existem na base de dados antes de tentar cri\u00e1-los. Isso \u00e9 especialmente importante quando voc\u00ea est\u00e1 desenvolvendo e testando novos procedimentos armazenados, pois tentar criar um procedimento que j\u00e1 existe resultar\u00e1 em um erro.<\/p>\n\n\n\n<p>Em suma, os procedimentos armazenados oferecem uma maneira poderosa e flex\u00edvel de manipular dados em bancos de dados do SQL Server. Eles permitem que voc\u00ea encapsule a l\u00f3gica de manipula\u00e7\u00e3o de dados em um \u00fanico pacote reutiliz\u00e1vel, tornando seu c\u00f3digo mais organizado, mais f\u00e1cil de manter e mais eficiente.<\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>Como usar vari\u00e1veis T-SQL para inserir dados usando um procedimento armazenado do SQL Server? Tutorial sobre como Inserir dados com um procedimento armazenado no SQL Server usando vari\u00e1veis T-SQL. E tamb\u00e9m como mostrar ou ocultar o n\u00famero de linhas <a class=\"mh-excerpt-more\" href=\"https:\/\/expert-only.com\/pt-pt\/t-sql\/inserir-dados-procedimento-sql-server\/\" title=\"Como inserir dados com um procedimento armazenado no SQL Server?\">&#8230;<\/a><\/p>\n<\/div>","protected":false},"author":1,"featured_media":10715,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[456],"tags":[],"class_list":{"0":"post-27592","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-t-sql"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.7 (Yoast SEO v26.2) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Inserir dados com um procedimento armazenado no SQL Server<\/title>\n<meta name=\"description\" content=\"Tutorial para Inserir dados com um procedimento armazenado no SQL Server utilizando vari\u00e1veis T-SQL e a instru\u00e7\u00e3o INSERT INTO.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/expert-only.com\/pt-pt\/t-sql\/inserir-dados-procedimento-sql-server\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Como inserir dados com um procedimento armazenado no SQL Server?\" \/>\n<meta property=\"og:description\" content=\"Tutorial para Inserir dados com um procedimento armazenado no SQL Server utilizando vari\u00e1veis T-SQL e a instru\u00e7\u00e3o INSERT INTO.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/expert-only.com\/pt-pt\/t-sql\/inserir-dados-procedimento-sql-server\/\" \/>\n<meta property=\"og:site_name\" content=\"Tutoriais SQL e TI\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ExpertOnlyCom\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-08-03T04:38:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-10-20T15:34:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/keyboard-6578692B4E6_1920x1080.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Expert-Only\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@expert_only\" \/>\n<meta name=\"twitter:site\" content=\"@expert_only\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Expert-Only\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/expert-only.com\/pt-pt\/t-sql\/inserir-dados-procedimento-sql-server\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/expert-only.com\/pt-pt\/t-sql\/inserir-dados-procedimento-sql-server\/\"},\"author\":{\"name\":\"Expert-Only\",\"@id\":\"https:\/\/expert-only.com\/pt-pt\/#\/schema\/person\/406a9576b52944f018739a42046873ef\"},\"headline\":\"Como inserir dados com um procedimento armazenado no SQL Server?\",\"datePublished\":\"2023-08-03T04:38:00+00:00\",\"dateModified\":\"2023-10-20T15:34:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/expert-only.com\/pt-pt\/t-sql\/inserir-dados-procedimento-sql-server\/\"},\"wordCount\":785,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/expert-only.com\/pt-pt\/#organization\"},\"image\":{\"@id\":\"https:\/\/expert-only.com\/pt-pt\/t-sql\/inserir-dados-procedimento-sql-server\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/keyboard-6578692B4E6_1920x1080.jpg\",\"articleSection\":[\"T-SQL\"],\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/expert-only.com\/pt-pt\/t-sql\/inserir-dados-procedimento-sql-server\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/expert-only.com\/pt-pt\/t-sql\/inserir-dados-procedimento-sql-server\/\",\"url\":\"https:\/\/expert-only.com\/pt-pt\/t-sql\/inserir-dados-procedimento-sql-server\/\",\"name\":\"Inserir dados com um procedimento armazenado no SQL Server\",\"isPartOf\":{\"@id\":\"https:\/\/expert-only.com\/pt-pt\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/expert-only.com\/pt-pt\/t-sql\/inserir-dados-procedimento-sql-server\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/expert-only.com\/pt-pt\/t-sql\/inserir-dados-procedimento-sql-server\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/keyboard-6578692B4E6_1920x1080.jpg\",\"datePublished\":\"2023-08-03T04:38:00+00:00\",\"dateModified\":\"2023-10-20T15:34:22+00:00\",\"description\":\"Tutorial para Inserir dados com um procedimento armazenado no SQL Server utilizando vari\u00e1veis T-SQL e a instru\u00e7\u00e3o INSERT INTO.\",\"breadcrumb\":{\"@id\":\"https:\/\/expert-only.com\/pt-pt\/t-sql\/inserir-dados-procedimento-sql-server\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/expert-only.com\/pt-pt\/t-sql\/inserir-dados-procedimento-sql-server\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/expert-only.com\/pt-pt\/t-sql\/inserir-dados-procedimento-sql-server\/#primaryimage\",\"url\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/keyboard-6578692B4E6_1920x1080.jpg\",\"contentUrl\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/keyboard-6578692B4E6_1920x1080.jpg\",\"width\":1920,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/expert-only.com\/pt-pt\/t-sql\/inserir-dados-procedimento-sql-server\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"pt\",\"item\":\"https:\/\/expert-only.com\/pt-pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Como inserir dados com um procedimento armazenado no SQL Server?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/expert-only.com\/pt-pt\/#website\",\"url\":\"https:\/\/expert-only.com\/pt-pt\/\",\"name\":\"Tutoriais SQL e TI\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/expert-only.com\/pt-pt\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/expert-only.com\/pt-pt\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/expert-only.com\/pt-pt\/#organization\",\"name\":\"Expert-Only\",\"url\":\"https:\/\/expert-only.com\/pt-pt\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/expert-only.com\/pt-pt\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2017\/09\/cropped-logo_Expert-Only.jpg\",\"contentUrl\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2017\/09\/cropped-logo_Expert-Only.jpg\",\"width\":381,\"height\":174,\"caption\":\"Expert-Only\"},\"image\":{\"@id\":\"https:\/\/expert-only.com\/pt-pt\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/ExpertOnlyCom\/\",\"https:\/\/x.com\/expert_only\",\"https:\/\/www.youtube.com\/channel\/UCMS5sR_FwAetB0FmciNvUaA\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/expert-only.com\/pt-pt\/#\/schema\/person\/406a9576b52944f018739a42046873ef\",\"name\":\"Expert-Only\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/expert-only.com\/pt-pt\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/084b15660763ff5b13bb60b2f52f97bb?s=96&d=identicon&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/084b15660763ff5b13bb60b2f52f97bb?s=96&d=identicon&r=g\",\"caption\":\"Expert-Only\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Inserir dados com um procedimento armazenado no SQL Server","description":"Tutorial para Inserir dados com um procedimento armazenado no SQL Server utilizando vari\u00e1veis T-SQL e a instru\u00e7\u00e3o INSERT INTO.","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:\/\/expert-only.com\/pt-pt\/t-sql\/inserir-dados-procedimento-sql-server\/","og_locale":"pt_PT","og_type":"article","og_title":"Como inserir dados com um procedimento armazenado no SQL Server?","og_description":"Tutorial para Inserir dados com um procedimento armazenado no SQL Server utilizando vari\u00e1veis T-SQL e a instru\u00e7\u00e3o INSERT INTO.","og_url":"https:\/\/expert-only.com\/pt-pt\/t-sql\/inserir-dados-procedimento-sql-server\/","og_site_name":"Tutoriais SQL e TI","article_publisher":"https:\/\/www.facebook.com\/ExpertOnlyCom\/","article_published_time":"2023-08-03T04:38:00+00:00","article_modified_time":"2023-10-20T15:34:22+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/keyboard-6578692B4E6_1920x1080.jpg","type":"image\/jpeg"}],"author":"Expert-Only","twitter_card":"summary_large_image","twitter_creator":"@expert_only","twitter_site":"@expert_only","twitter_misc":{"Escrito por":"Expert-Only","Tempo estimado de leitura":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/expert-only.com\/pt-pt\/t-sql\/inserir-dados-procedimento-sql-server\/#article","isPartOf":{"@id":"https:\/\/expert-only.com\/pt-pt\/t-sql\/inserir-dados-procedimento-sql-server\/"},"author":{"name":"Expert-Only","@id":"https:\/\/expert-only.com\/pt-pt\/#\/schema\/person\/406a9576b52944f018739a42046873ef"},"headline":"Como inserir dados com um procedimento armazenado no SQL Server?","datePublished":"2023-08-03T04:38:00+00:00","dateModified":"2023-10-20T15:34:22+00:00","mainEntityOfPage":{"@id":"https:\/\/expert-only.com\/pt-pt\/t-sql\/inserir-dados-procedimento-sql-server\/"},"wordCount":785,"commentCount":0,"publisher":{"@id":"https:\/\/expert-only.com\/pt-pt\/#organization"},"image":{"@id":"https:\/\/expert-only.com\/pt-pt\/t-sql\/inserir-dados-procedimento-sql-server\/#primaryimage"},"thumbnailUrl":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/keyboard-6578692B4E6_1920x1080.jpg","articleSection":["T-SQL"],"inLanguage":"pt-PT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/expert-only.com\/pt-pt\/t-sql\/inserir-dados-procedimento-sql-server\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/expert-only.com\/pt-pt\/t-sql\/inserir-dados-procedimento-sql-server\/","url":"https:\/\/expert-only.com\/pt-pt\/t-sql\/inserir-dados-procedimento-sql-server\/","name":"Inserir dados com um procedimento armazenado no SQL Server","isPartOf":{"@id":"https:\/\/expert-only.com\/pt-pt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/expert-only.com\/pt-pt\/t-sql\/inserir-dados-procedimento-sql-server\/#primaryimage"},"image":{"@id":"https:\/\/expert-only.com\/pt-pt\/t-sql\/inserir-dados-procedimento-sql-server\/#primaryimage"},"thumbnailUrl":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/keyboard-6578692B4E6_1920x1080.jpg","datePublished":"2023-08-03T04:38:00+00:00","dateModified":"2023-10-20T15:34:22+00:00","description":"Tutorial para Inserir dados com um procedimento armazenado no SQL Server utilizando vari\u00e1veis T-SQL e a instru\u00e7\u00e3o INSERT INTO.","breadcrumb":{"@id":"https:\/\/expert-only.com\/pt-pt\/t-sql\/inserir-dados-procedimento-sql-server\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/expert-only.com\/pt-pt\/t-sql\/inserir-dados-procedimento-sql-server\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/expert-only.com\/pt-pt\/t-sql\/inserir-dados-procedimento-sql-server\/#primaryimage","url":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/keyboard-6578692B4E6_1920x1080.jpg","contentUrl":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/keyboard-6578692B4E6_1920x1080.jpg","width":1920,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/expert-only.com\/pt-pt\/t-sql\/inserir-dados-procedimento-sql-server\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"pt","item":"https:\/\/expert-only.com\/pt-pt\/"},{"@type":"ListItem","position":2,"name":"Como inserir dados com um procedimento armazenado no SQL Server?"}]},{"@type":"WebSite","@id":"https:\/\/expert-only.com\/pt-pt\/#website","url":"https:\/\/expert-only.com\/pt-pt\/","name":"Tutoriais SQL e TI","description":"","publisher":{"@id":"https:\/\/expert-only.com\/pt-pt\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/expert-only.com\/pt-pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":"Organization","@id":"https:\/\/expert-only.com\/pt-pt\/#organization","name":"Expert-Only","url":"https:\/\/expert-only.com\/pt-pt\/","logo":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/expert-only.com\/pt-pt\/#\/schema\/logo\/image\/","url":"https:\/\/expert-only.com\/wp-content\/uploads\/2017\/09\/cropped-logo_Expert-Only.jpg","contentUrl":"https:\/\/expert-only.com\/wp-content\/uploads\/2017\/09\/cropped-logo_Expert-Only.jpg","width":381,"height":174,"caption":"Expert-Only"},"image":{"@id":"https:\/\/expert-only.com\/pt-pt\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/ExpertOnlyCom\/","https:\/\/x.com\/expert_only","https:\/\/www.youtube.com\/channel\/UCMS5sR_FwAetB0FmciNvUaA"]},{"@type":"Person","@id":"https:\/\/expert-only.com\/pt-pt\/#\/schema\/person\/406a9576b52944f018739a42046873ef","name":"Expert-Only","image":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/expert-only.com\/pt-pt\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/084b15660763ff5b13bb60b2f52f97bb?s=96&d=identicon&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/084b15660763ff5b13bb60b2f52f97bb?s=96&d=identicon&r=g","caption":"Expert-Only"}}]}},"_links":{"self":[{"href":"https:\/\/expert-only.com\/pt-pt\/wp-json\/wp\/v2\/posts\/27592","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/expert-only.com\/pt-pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/expert-only.com\/pt-pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/expert-only.com\/pt-pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/expert-only.com\/pt-pt\/wp-json\/wp\/v2\/comments?post=27592"}],"version-history":[{"count":2,"href":"https:\/\/expert-only.com\/pt-pt\/wp-json\/wp\/v2\/posts\/27592\/revisions"}],"predecessor-version":[{"id":27594,"href":"https:\/\/expert-only.com\/pt-pt\/wp-json\/wp\/v2\/posts\/27592\/revisions\/27594"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/expert-only.com\/pt-pt\/wp-json\/wp\/v2\/media\/10715"}],"wp:attachment":[{"href":"https:\/\/expert-only.com\/pt-pt\/wp-json\/wp\/v2\/media?parent=27592"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/expert-only.com\/pt-pt\/wp-json\/wp\/v2\/categories?post=27592"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/expert-only.com\/pt-pt\/wp-json\/wp\/v2\/tags?post=27592"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}