{"id":49122,"date":"2022-08-05T00:00:00","date_gmt":"2022-08-04T22:00:00","guid":{"rendered":"https:\/\/jotelulu.com\/blog\/creer-un-tableau-dans-sql-server-a-laide-dun-script\/"},"modified":"2023-08-03T00:00:00","modified_gmt":"2023-08-02T22:00:00","slug":"creer-un-tableau-dans-sql-server-a-laide-dun-script","status":"publish","type":"post","link":"https:\/\/jotelulu.com\/fr-fr\/blog\/creer-un-tableau-dans-sql-server-a-laide-dun-script\/","title":{"rendered":"Cr\u00e9er un tableau dans SQL Server \u00e0 l&#8217;aide d&#8217;un script"},"content":{"rendered":"<p>D&eacute;couvrez comment <strong>cr&eacute;er un tableau dans SQL Server &agrave; l&rsquo;aide d&rsquo;un script<\/strong> pour &eacute;viter de le faire depuis l&rsquo;interface graphique de la console d&rsquo;administration de SQL Server Management Studio.<\/p>\n<p>Parfois, nous pouvons avoir <strong>besoin de d&eacute;ployer des bases de donn&eacute;es<\/strong> ou de <strong>nouvelles tables<\/strong> dans notre syst&egrave;me de gestion de bases de donn&eacute;es SQL Server, et le faire manuellement via l&rsquo;interface graphique peut &ecirc;tre un v&eacute;ritable cauchemar. C&rsquo;est pourquoi nous allons voir comment effectuer cette t&acirc;che de mani&egrave;re beaucoup plus logique et confortable, <strong>en utilisant des commandes Transact-SQL.<\/strong><\/p>\n<p><strong>Ce tutoriel n&rsquo;a pas vocation &agrave; &ecirc;tre un guide complet de Transact-SQL ou d&rsquo;ANSI SQL<\/strong>, nous n&rsquo;entrerons donc pas dans les d&eacute;tails syntaxiques ou les nombreuses options que nous avons lorsqu&rsquo;il s&rsquo;agit de cr&eacute;er des tables ou tout autre &eacute;l&eacute;ment SQL. C&rsquo;est pourquoi, &agrave; la fin du tutoriel, nous laisserons quelques liens compl&eacute;mentaires pour approfondir les informations que nous fournissons ici.<\/p>\n<h2>Comment cr&eacute;er une table dans SQL Server &agrave; l&rsquo;aide d&rsquo;un script?<\/h2>\n<h3>Pr&eacute;-requis ou pr&eacute;-configuration.<\/h3>\n<p>Pour mener &agrave; bien ce tutoriel et cr&eacute;er une table &agrave; l&rsquo;aide d&rsquo;un script dans notre serveur SQL Server Jotelulu, vous aurez besoin de :<\/p>\n<ul>\n<li>D&rsquo;abord, &ecirc;tre inscrit sur la plateforme Jotelulu en tant qu&rsquo;organisation et &ecirc;tre connect&eacute; apr&egrave;s avoir effectu&eacute; la connexion.<\/li>\n<li>Ensuite, <a href=\"https:\/\/jotelulu.com\/fr-fr\/tutoriels\/comment-deployer-serveur\/\" target=\"_blank\" rel=\"noopener\">avoir d&eacute;ploy&eacute; une souscription Serveur.<\/a><\/li>\n<li>Avoir un serveur Windows op&eacute;rationnel dans la souscription et avec SQL Server install&eacute;.<\/li>\n<\/ul>\n<h3>&Eacute;tape 1. Cr&eacute;ation du code &agrave; ex&eacute;cuter.<\/h3>\n<p>La premi&egrave;re chose &agrave; faire est de comprendre un peu la fa&ccedil;on dont nous devons nous connecter, manipuler des donn&eacute;es, etc. dans SQL Server, mais comme nous l&rsquo;avons d&eacute;j&agrave; mentionn&eacute;, sans entrer dans les d&eacute;tails.<\/p>\n<p>Pour<strong> se connecter &agrave; la base de donn&eacute;es<\/strong>, on utilisera la <strong>commande &laquo;USE &lt;NOM_BASE_DE_DONN&Eacute;ES&gt;<\/strong>&raquo; o&ugrave; &lt;<strong>NOM_BASE_DE_DONN&Eacute;ES<\/strong>&gt; est le nom de la base de donn&eacute;es &agrave; laquelle on veut se connecter et o&ugrave; on cr&eacute;era le tableau que nous allons introduire par la suite.<\/p>\n<p>Ensuite, on introduira les instructions pour la cr&eacute;ation du tableau, qui ont une syntaxe assez simple :<\/p>\n<ol>\n<li>CREATE TABLE &lt;NOM_TABLE&gt;<\/li>\n<li>(<\/li>\n<li>)<\/li>\n<\/ol>\n<p>O&ugrave; &lt;<strong>NOM_TABLE<\/strong>&gt; est <strong>le nom que nous donnerons au tableau <\/strong>lors de la cr&eacute;ation et qui sera utilis&eacute; ult&eacute;rieurement pour r&eacute;f&eacute;rencer ce m&ecirc;me tableau.<\/p>\n<p>Dans la table, nous aurons bien entendu des lignes et des colonnes. Les colonnes constituent les champs de la table, tandis que les lignes se r&eacute;f&egrave;rent aux diff&eacute;rentes entr&eacute;es d&rsquo;articles ou d&rsquo;&eacute;l&eacute;ments de la table.<\/p>\n<p>Lors de la d&eacute;finition des champs (colonnes), nous devrons prendre en compte au moins deux &eacute;l&eacute;ments : le nom de l&rsquo;&eacute;l&eacute;ment et le type de donn&eacute;es stock&eacute;.<\/p>\n<p>En ce qui concerne le nom, il n&rsquo;y a pas grand-chose &agrave; ajouter, si ce n&rsquo;est que cela devrait &ecirc;tre le plus descriptif possible pour &eacute;viter que le remplissage de la table ne soit confus. En revanche, en parlant des types de donn&eacute;es, nous pouvons nous &eacute;tendre un peu plus et dire que nous avons les types suivants (ils sont pr&eacute;sent&eacute;s par ordre alphab&eacute;tique, non par utilisation ou importance) :<\/p>\n<p>Num&eacute;riques exacts :<\/p>\n<ul>\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;riques approximatifs :<\/p>\n<ul>\n<li>float<\/li>\n<li>real<\/li>\n<\/ul>\n<p>Date et heure :<\/p>\n<ul>\n<li>date datetime<\/li>\n<li>datetime2<\/li>\n<li>datetimeoffset<\/li>\n<li>smalldatetime<\/li>\n<li>time<\/li>\n<\/ul>\n<p>Cha&icirc;nes de caract&egrave;res :<\/p>\n<ul>\n<li>char<\/li>\n<li>text<\/li>\n<li>varchar<\/li>\n<\/ul>\n<p>Cha&icirc;nes de caract&egrave;res Unicode :<\/p>\n<ul>\n<li>nchar<\/li>\n<li>ntext<\/li>\n<li>nvarchar<\/li>\n<\/ul>\n<p>Cha&icirc;nes binaires :<\/p>\n<ul>\n<li>binary<\/li>\n<li>image<\/li>\n<li>varbinary<\/li>\n<\/ul>\n<p>Il est tr&egrave;s courant de travailler avec un <strong>nombre limit&eacute; de types<\/strong>, tels que<strong> decimal, int, float, real, date, char, varchar, binary<\/strong>.<\/p>\n<p>De plus, il y a d&rsquo;autres points &agrave; prendre en compte, par exemple <strong>si nous permettons<\/strong> que certains champs du tableau ne soient pas renseign&eacute;s, ou au contraire si tous les champs doivent &ecirc;tre obligatoirement renseign&eacute;s. Pour forcer le renseignement d&rsquo;un champ, il faut ajouter &laquo;NOT NULL&raquo; apr&egrave;s le type.<\/p>\n<p>On peut &eacute;galement d&eacute;clarer si une colonne est une <strong>cl&eacute; primaire (PRIMARY KEY)<\/strong>, si elle doit avoir une <strong>valeur unique (UNIQUE)<\/strong>, etc. Mais pour le moment, nous travaillerons avec l&rsquo;essentiel, c&rsquo;est-&agrave;-dire d&eacute;clarer le type et si les valeurs nulles sont autoris&eacute;es.<\/p>\n<p>L&rsquo;exemple que nous allons r&eacute;aliser consiste &agrave; cr&eacute;er une table &laquo;Utilisateur&raquo; avec les champs suivants :<\/p>\n<ul>\n<li><strong>CNI :<\/strong> c&rsquo;est un entier (int) qui ne peut pas &ecirc;tre vide (NOT NULL).<\/li>\n<li><strong>Nom :<\/strong> C&rsquo;est une cha&icirc;ne de caract&egrave;res jusqu&rsquo;&agrave; 128 caract&egrave;res (varchar(128)) qui ne peut pas &ecirc;tre vide (NOT NULL).<\/li>\n<li><strong>Pr&eacute;nom :<\/strong> C&rsquo;est une cha&icirc;ne de caract&egrave;res jusqu&rsquo;&agrave; 128 caract&egrave;res (varchar(128)) qui ne peut pas &ecirc;tre vide (NOT NULL).<\/li>\n<li><strong>Sexe :<\/strong> C&rsquo;est une cha&icirc;ne de caract&egrave;res jusqu&rsquo;&agrave; 20 caract&egrave;res (varchar(20)) qui ne peut pas &ecirc;tre vide (NOT NULL).<\/li>\n<li><strong>&Acirc;ge :<\/strong> C&rsquo;est un nombre (smallint) et peut &ecirc;tre laiss&eacute; vide.<\/li>\n<li><strong>Date de naissance :<\/strong> C&rsquo;est une date (datetime) et peut &ecirc;tre laiss&eacute;e vide.<\/li>\n<li><strong>T&eacute;l&eacute;phone :<\/strong> C&rsquo;est un entier (int) qui peut &ecirc;tre laiss&eacute; vide (NULL).<\/li>\n<li><strong>E-mail :<\/strong> C&rsquo;est une cha&icirc;ne de caract&egrave;res jusqu&rsquo;&agrave; 128 caract&egrave;res (varchar(128)) qui peut &ecirc;tre laiss&eacute;e vide (NULL).<\/li>\n<\/ul>\n<p>La d&eacute;claration SQL serait la suivante :<\/p>\n<p>sql<br \/>\n<code class=\"!whitespace-pre hljs language-sql\"><em><span class=\"hljs-keyword\">CREATE<\/span> <span class=\"hljs-keyword\">TABLE<\/span> dbo.Usuario<\/em><br \/>\n<em><br \/>\n(<\/em><br \/>\n<em><br \/>\nDNI <span class=\"hljs-type\">int<\/span> <span class=\"hljs-keyword\">NOT<\/span> <span class=\"hljs-keyword\">NULL<\/span><\/em><br \/>\n<em><br \/>\n,Nombre <span class=\"hljs-type\">varchar<\/span>(<span class=\"hljs-number\">128<\/span>) <span class=\"hljs-keyword\">NOT<\/span> <span class=\"hljs-keyword\">NULL<\/span><\/em><br \/>\n<em><br \/>\n,Apellidos <span class=\"hljs-type\">varchar<\/span>(<span class=\"hljs-number\">128<\/span>) <span class=\"hljs-keyword\">NOT<\/span> <span class=\"hljs-keyword\">NULL<\/span><\/em><br \/>\n<em><br \/>\n,Sexo <span class=\"hljs-type\">varchar<\/span>(<span class=\"hljs-number\">20<\/span>)<\/em><br \/>\n<em><br \/>\n,Edad <span class=\"hljs-type\">smallint<\/span><\/em><br \/>\n<em><br \/>\n,Nacimiento datetime<\/em><br \/>\n<em><br \/>\n,Telefono <span class=\"hljs-type\">int<\/span><\/em><br \/>\n<em><br \/>\n,Correo <span class=\"hljs-type\">varchar<\/span>(<span class=\"hljs-number\">128<\/span>)<\/em><br \/>\n<em><br \/>\n);<\/em><br \/>\n<\/code><\/p>\n<p>Et en lui ajoutant l&rsquo;affectation de la base de donn&eacute;es o&ugrave; la table doit &ecirc;tre cr&eacute;&eacute;e, car sinon elle sera cr&eacute;&eacute;e sur une base de donn&eacute;es du syst&egrave;me, et<strong> si n&eacute;cessaire, nous pouvons ajouter la cr&eacute;ation de la base de donn&eacute;es<\/strong> avec la <strong>commande &laquo;CREATE DATABASE&raquo;<\/strong>. De plus, apr&egrave;s chaque commande, nous devons inclure la <strong>commande &laquo;GO&raquo;<\/strong> pour ex&eacute;cuter chaque commande s&eacute;par&eacute;ment et ne pas attendre jusqu&rsquo;&agrave; la fin, sinon, lorsque nous essaierons d&rsquo;utiliser le tableau, elle n&rsquo;aura pas encore &eacute;t&eacute; cr&eacute;&eacute;e et cela provoquera une erreur.<\/p>\n<p>De cette mani&egrave;re, nous pourrions ex&eacute;cuter la s&eacute;quence suivante :<\/p>\n<p>sql<\/p>\n<p><em><code class=\"!whitespace-pre hljs language-sql\"><span class=\"hljs-keyword\">CREATE<\/span> DATABASE Clients;<\/code><\/em><\/p>\n<p><em>GO<\/em><\/p>\n<p><em>USE Clients;<\/em><br \/>\n<em>GO<\/em><\/p>\n<p><em><span class=\"hljs-keyword\">CREATE<\/span> <span class=\"hljs-keyword\">TABLE<\/span> dbo.Usuario<\/em><br \/>\n<em>(<\/em><br \/>\n<em>DNI <span class=\"hljs-type\">int<\/span> <span class=\"hljs-keyword\">NOT<\/span> <span class=\"hljs-keyword\">NULL<\/span><\/em><br \/>\n<em>,Nombre <span class=\"hljs-type\">varchar<\/span>(<span class=\"hljs-number\">128<\/span>) <span class=\"hljs-keyword\">NOT<\/span> <span class=\"hljs-keyword\">NULL<\/span><\/em><br \/>\n<em>,Apellidos <span class=\"hljs-type\">varchar<\/span>(<span class=\"hljs-number\">128<\/span>) <span class=\"hljs-keyword\">NOT<\/span> <span class=\"hljs-keyword\">NULL<\/span><\/em><br \/>\n<em>,Sexo <span class=\"hljs-type\">varchar<\/span>(<span class=\"hljs-number\">20<\/span>)<\/em><br \/>\n<em>,Edad <span class=\"hljs-type\">smallint<\/span><\/em><br \/>\n<em>,Nacimiento datetime<\/em><br \/>\n<em>,Telefono <span class=\"hljs-type\">int<\/span><\/em><br \/>\n<em>,Correo <span class=\"hljs-type\">varchar<\/span>(<span class=\"hljs-number\">128<\/span>)<\/em><br \/>\n<em>);<\/em><\/p>\n<p>Et avec cela, nous avons d&eacute;j&agrave; la d&eacute;finition.<\/p>\n<h3>&Eacute;tape 2.Ex&eacute;cuter notre code dans la base de donn&eacute;es.<\/h3>\n<p>Maintenant que nous savons clairement ce qui va &ecirc;tre ex&eacute;cut&eacute;, nous allons passer au processus de lancer la requ&ecirc;te depuis SSMS (<strong>SQL Server Management Studio<\/strong>). Cela nous permettra de d&eacute;ployer la nouvelle table (et la base de donn&eacute;es si n&eacute;cessaire).<\/p>\n<p>La premi&egrave;re chose &agrave; faire est <strong>d&rsquo;acc&eacute;der &agrave; la console SSMS<\/strong>, en se connectant &agrave; l&rsquo;instance sur laquelle nous allons travailler, qui sera g&eacute;n&eacute;ralement l&rsquo;instance par d&eacute;faut, si nous ne l&rsquo;avons pas chang&eacute;e.<\/p>\n<p>Une fois &agrave; l&rsquo;int&eacute;rieur de SSMS, cliquez sur <strong>&laquo;Nouvelle requ&ecirc;te&raquo;<\/strong> (1).<\/p>\n<p><figure id=\"attachment_10108\" aria-describedby=\"caption-attachment-10108\" style=\"width: 800px\" class=\"wp-caption alignnone\"><img decoding=\"async\" data-recalc-dims=\"1\" loading=\"lazy\" class=\"wp-image-10108 size-full\" src=\"https:\/\/i0.wp.com\/jotelulu.com\/fr-fr\/wp-content\/uploads\/sites\/4\/2023\/08\/Abrimos20una20nueva20query20para20poder20copiar20nuestro20cC3B3digo20de20creaciC3B3n20de20la20tabla20SQL-800x427-1.jpg?resize=800%2C427&amp;ssl=1\" alt=\"\" width=\"800\" height=\"427\"><figcaption id=\"caption-attachment-10108\" class=\"wp-caption-text\">&Eacute;tape 1. Ouvrons une nouvelle requ&ecirc;te pour pouvoir copier notre code de cr&eacute;ation de la table SQL.<\/figcaption><\/figure>\n<\/p>\n<p>Au moment o&ugrave; nous avons la fen&ecirc;tre pr&eacute;par&eacute;e, nous devons <strong>coller le code qui a &eacute;t&eacute; cr&eacute;&eacute; pr&eacute;c&eacute;demment<\/strong> (2), en v&eacute;rifiant qu&rsquo;il n&rsquo;y a pas de caract&egrave;res &eacute;tranges ni d&rsquo;espaces, car cela peut se produire en le collant depuis certains &eacute;diteurs.<\/p>\n<p>Une fois coll&eacute;e, <strong>cliquez sur &laquo;Ex&eacute;cuter&raquo;<\/strong> (3) pour que le code s&rsquo;ex&eacute;cute et que les modifications n&eacute;cessaires soient apport&eacute;es. Lors de l&rsquo;ex&eacute;cution,<strong> diff&eacute;rents messages seront affich&eacute;s<\/strong> (4) qui se mettront &agrave; jour en temps r&eacute;el, bien que les ex&eacute;cutions soient g&eacute;n&eacute;ralement tr&egrave;s rapides. Lorsque les modifications auront &eacute;t&eacute; apport&eacute;es, et si tout s&rsquo;est bien pass&eacute;, <strong>un message &laquo;Query executed successfully&raquo;<\/strong> (5) s&rsquo;affichera. S&rsquo;il y a des probl&egrave;mes, ils seront affich&eacute;s dans les espaces de messages (4) et (5).<\/p>\n<p><figure id=\"attachment_10109\" aria-describedby=\"caption-attachment-10109\" style=\"width: 800px\" class=\"wp-caption alignnone\"><img decoding=\"async\" data-recalc-dims=\"1\" loading=\"lazy\" class=\"wp-image-10109 size-full\" src=\"https:\/\/i0.wp.com\/jotelulu.com\/fr-fr\/wp-content\/uploads\/sites\/4\/2023\/08\/Introducimos20el20cC3B3digo20de20creaciC3B3n20de20la20tabla2C20lanzamos20la20ejecuciC3B3n20y20comprobamos20si20ha20ido20todo20bien-800x427-1.jpg?resize=800%2C427&amp;ssl=1\" alt=\"\" width=\"800\" height=\"427\"><figcaption id=\"caption-attachment-10109\" class=\"wp-caption-text\">Nous saisissons le code de cr&eacute;ation de la table, lan&ccedil;ons l&rsquo;ex&eacute;cution et v&eacute;rifions si tout s&rsquo;est bien pass&eacute;.<\/figcaption><\/figure>\n<\/p>\n<p>Une fois ces changements effectu&eacute;s, <strong>vous pourrez acc&eacute;der &agrave; l&#8217;&raquo;Explorateur d&rsquo;objets&raquo;<\/strong> (6) pour v&eacute;rifier si les &eacute;l&eacute;ments que nous avons cr&eacute;&eacute;s &agrave; l&rsquo;aide de notre code ont &eacute;t&eacute; cr&eacute;&eacute;s. Pour ce faire, <strong>il peut &ecirc;tre n&eacute;cessaire de d&eacute;ployer &laquo;Bases de donn&eacute;es&raquo;<\/strong> jusqu&rsquo;&agrave; trouver la base de donn&eacute;es que nous avons cr&eacute;&eacute;e, qui dans notre cas est &laquo;Clients&raquo;, puis une fois &agrave; l&rsquo;int&eacute;rieur de la <strong>base de donn&eacute;es, d&eacute;ployer &laquo;Tableaux&raquo;<\/strong> pour voir les tables que nous avons cr&eacute;&eacute;es.<\/p>\n<p>Si les &eacute;l&eacute;ments que nous avons cr&eacute;&eacute;s ne sont pas trouv&eacute;s, il se peut qu&rsquo;il faille <strong>cliquer sur &laquo;Actualiser&raquo;<\/strong> (7) pour mettre &agrave; jour la vue. Si apr&egrave;s avoir cliqu&eacute; sur ce bouton la vue ne se met pas &agrave; jour, vous pourrez fermer la fen&ecirc;tre de SSMS, puis la rouvrir pour voir les changements. Comme beaucoup le savent d&eacute;j&agrave;, le manque de mise &agrave; jour des consoles graphiques de Microsoft est un probl&egrave;me assez courant.<\/p>\n<p><figure id=\"attachment_10110\" aria-describedby=\"caption-attachment-10110\" style=\"width: 800px\" class=\"wp-caption alignnone\"><img decoding=\"async\" data-recalc-dims=\"1\" loading=\"lazy\" class=\"size-full wp-image-10110\" src=\"https:\/\/i0.wp.com\/jotelulu.com\/fr-fr\/wp-content\/uploads\/sites\/4\/2023\/08\/Comprobamos20el20contenido20del20explorador20de20objetos20para20ver20si20se20ha20creado20correctamente20la20tabla-800x428-1.jpg?resize=800%2C428&amp;ssl=1\" alt=\"\" width=\"800\" height=\"428\"><figcaption id=\"caption-attachment-10110\" class=\"wp-caption-text\">Nous v&eacute;rifions le contenu de l&rsquo;explorateur d&rsquo;objets pour voir si la table a &eacute;t&eacute; cr&eacute;&eacute;e correctement.<\/figcaption><\/figure>\n<\/p>\n<p><strong>NOTE:<\/strong> <em>Lorsque les commandes sont ex&eacute;cut&eacute;es, il est possible qu&rsquo;un message indique qu&rsquo;elles ont &eacute;t&eacute; ex&eacute;cut&eacute;es correctement mais que les changements ne soient pas affich&eacute;s &agrave; l&rsquo;&eacute;cran. Pour que les changements soient r&eacute;v&eacute;l&eacute;s &agrave; l&rsquo;&eacute;cran, il est g&eacute;n&eacute;ralement n&eacute;cessaire de cliquer sur &laquo;Actualiser&raquo;, mais si cela ne fonctionne toujours pas, quitter SSMS et revenir &agrave; la console devrait r&eacute;soudre le probl&egrave;me.<\/em><\/p>\n<p><em>Si vous souhaitez approfondir davantage, obtenir des informations suppl&eacute;mentaires ou simplement voir des exemples de cr&eacute;ation de tables en utilisant CREATE TABLE, vous pouvez acc&eacute;der &agrave; la page de documentation de Microsoft au sujet de <a href=\"https:\/\/learn.microsoft.com\/en-gb\/sql\/t-sql\/statements\/create-table-transact-sql?view=sql-server-ver16\" target=\"_blank\" rel=\"noopener\">CREATE TABLE (Transact-SQL) &ndash; SQL Server.<\/a><\/em><\/p>\n<p><em>Pour approfondir l&rsquo;utilisation de Transact-SQL, vous pouvez acc&eacute;der &agrave; la page de documentation de Microsoft via le lien suivant : <a href=\"https:\/\/learn.microsoft.com\/en-gb\/sql\/t-sql\/language-reference?view=sql-server-ver16\" target=\"_blank\" rel=\"noopener\">R&eacute;f&eacute;rence de Transact-SQL (moteur de base de donn&eacute;es)<\/a>.<\/em><\/p>\n<h3>Conclusions et prochaines &eacute;tapes :<\/h3>\n<p>Le processus d&eacute;crit dans ce tutoriel permet de cr&eacute;er rapidement des tables, voire des bases de donn&eacute;es, en utilisant du code dans vos serveurs SQL Server sur Jotelulu.<\/p>\n<p>Nous esp&eacute;rons qu&rsquo;avec ce petit guide, vous n&rsquo;aurez pas de probl&egrave;mes lors du d&eacute;ploiement de tables dans SQL Server, mais si vous en rencontrez, n&rsquo;h&eacute;sitez pas &agrave; nous contacter pour que nous puissions vous aider.<\/p>\n<p>Merci pour votre confiance !<\/p>\n","protected":false},"excerpt":{"rendered":"<p>D&eacute;couvrez comment cr&eacute;er un tableau dans SQL Server &agrave; l&rsquo;aide d&rsquo;un script pour &eacute;viter de le faire depuis l&rsquo;interface graphique de la console d&rsquo;administration de SQL Server Management Studio. Parfois, nous pouvons avoir besoin de d&eacute;ployer des bases de donn&eacute;es ou de nouvelles tables dans notre syst&egrave;me de gestion de bases de donn&eacute;es SQL Server, [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":76855,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[259,13],"tags":[],"class_list":["post-49122","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cloud-et-systemes","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>Cr\u00e9er un tableau dans SQL Server \u00e0 l&#8217;aide d&#8217;un script - Jotelulu<\/title>\n<meta name=\"description\" content=\"Comment cr\u00e9er un tableau SQL Server en utilisant un script pour \u00e9viter l&#039;interface graphique de gestion de 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\/fr-fr\/blog\/creer-un-tableau-dans-sql-server-a-laide-dun-script\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cr\u00e9er un tableau dans SQL Server \u00e0 l&#8217;aide d&#8217;un script - Jotelulu\" \/>\n<meta property=\"og:description\" content=\"Comment cr\u00e9er un tableau SQL Server en utilisant un script pour \u00e9viter l&#039;interface graphique de gestion de SQL Server Management Studio.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jotelulu.com\/fr-fr\/blog\/creer-un-tableau-dans-sql-server-a-laide-dun-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=\"2023-08-02T22: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=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Juan Ignacio Oller Aznar\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/jotelulu.com\\\/fr-fr\\\/blog\\\/creer-un-tableau-dans-sql-server-a-laide-dun-script\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jotelulu.com\\\/fr-fr\\\/blog\\\/creer-un-tableau-dans-sql-server-a-laide-dun-script\\\/\"},\"author\":{\"name\":\"Juan Ignacio Oller Aznar\",\"@id\":\"https:\\\/\\\/jotelulu.com\\\/fr-fr\\\/#\\\/schema\\\/person\\\/2ae97818cae086c48f108cd74234aca9\"},\"headline\":\"Cr\u00e9er un tableau dans SQL Server \u00e0 l&#8217;aide d&#8217;un script\",\"datePublished\":\"2022-08-04T22:00:00+00:00\",\"dateModified\":\"2023-08-02T22:00:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/jotelulu.com\\\/fr-fr\\\/blog\\\/creer-un-tableau-dans-sql-server-a-laide-dun-script\\\/\"},\"wordCount\":2198,\"image\":{\"@id\":\"https:\\\/\\\/jotelulu.com\\\/fr-fr\\\/blog\\\/creer-un-tableau-dans-sql-server-a-laide-dun-script\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/jotelulu.com\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/Crear-tabla-de-SQL-Server-mediante-script-1.jpg\",\"articleSection\":[\"Cloud et syst\u00e8mes\",\"Cloud y sistemas\"],\"inLanguage\":\"fr\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jotelulu.com\\\/fr-fr\\\/blog\\\/creer-un-tableau-dans-sql-server-a-laide-dun-script\\\/\",\"url\":\"https:\\\/\\\/jotelulu.com\\\/fr-fr\\\/blog\\\/creer-un-tableau-dans-sql-server-a-laide-dun-script\\\/\",\"name\":\"Cr\u00e9er un tableau dans SQL Server \u00e0 l&#8217;aide d&#8217;un script - Jotelulu\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jotelulu.com\\\/fr-fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/jotelulu.com\\\/fr-fr\\\/blog\\\/creer-un-tableau-dans-sql-server-a-laide-dun-script\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/jotelulu.com\\\/fr-fr\\\/blog\\\/creer-un-tableau-dans-sql-server-a-laide-dun-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\":\"2023-08-02T22:00:00+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/jotelulu.com\\\/fr-fr\\\/#\\\/schema\\\/person\\\/2ae97818cae086c48f108cd74234aca9\"},\"description\":\"Comment cr\u00e9er un tableau SQL Server en utilisant un script pour \u00e9viter l'interface graphique de gestion de SQL Server Management Studio.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jotelulu.com\\\/fr-fr\\\/blog\\\/creer-un-tableau-dans-sql-server-a-laide-dun-script\\\/#breadcrumb\"},\"inLanguage\":\"fr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jotelulu.com\\\/fr-fr\\\/blog\\\/creer-un-tableau-dans-sql-server-a-laide-dun-script\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr\",\"@id\":\"https:\\\/\\\/jotelulu.com\\\/fr-fr\\\/blog\\\/creer-un-tableau-dans-sql-server-a-laide-dun-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\\\/fr-fr\\\/blog\\\/creer-un-tableau-dans-sql-server-a-laide-dun-script\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/jotelulu.com\\\/fr-fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cr\u00e9er un tableau dans SQL Server \u00e0 l&#8217;aide d&#8217;un script\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/jotelulu.com\\\/fr-fr\\\/#website\",\"url\":\"https:\\\/\\\/jotelulu.com\\\/fr-fr\\\/\",\"name\":\"Jotelulu\",\"description\":\"Cloud Paradise for Tech Companies\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/jotelulu.com\\\/fr-fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/jotelulu.com\\\/fr-fr\\\/#\\\/schema\\\/person\\\/2ae97818cae086c48f108cd74234aca9\",\"name\":\"Juan Ignacio Oller Aznar\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr\",\"@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\\\/fr-fr\\\/author\\\/juanignaciooller\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cr\u00e9er un tableau dans SQL Server \u00e0 l&#8217;aide d&#8217;un script - Jotelulu","description":"Comment cr\u00e9er un tableau SQL Server en utilisant un script pour \u00e9viter l'interface graphique de gestion de 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\/fr-fr\/blog\/creer-un-tableau-dans-sql-server-a-laide-dun-script\/","og_locale":"fr_FR","og_type":"article","og_title":"Cr\u00e9er un tableau dans SQL Server \u00e0 l&#8217;aide d&#8217;un script - Jotelulu","og_description":"Comment cr\u00e9er un tableau SQL Server en utilisant un script pour \u00e9viter l'interface graphique de gestion de SQL Server Management Studio.","og_url":"https:\/\/jotelulu.com\/fr-fr\/blog\/creer-un-tableau-dans-sql-server-a-laide-dun-script\/","og_site_name":"Jotelulu","article_published_time":"2022-08-04T22:00:00+00:00","article_modified_time":"2023-08-02T22: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":{"Written by":"Juan Ignacio Oller Aznar","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jotelulu.com\/fr-fr\/blog\/creer-un-tableau-dans-sql-server-a-laide-dun-script\/#article","isPartOf":{"@id":"https:\/\/jotelulu.com\/fr-fr\/blog\/creer-un-tableau-dans-sql-server-a-laide-dun-script\/"},"author":{"name":"Juan Ignacio Oller Aznar","@id":"https:\/\/jotelulu.com\/fr-fr\/#\/schema\/person\/2ae97818cae086c48f108cd74234aca9"},"headline":"Cr\u00e9er un tableau dans SQL Server \u00e0 l&#8217;aide d&#8217;un script","datePublished":"2022-08-04T22:00:00+00:00","dateModified":"2023-08-02T22:00:00+00:00","mainEntityOfPage":{"@id":"https:\/\/jotelulu.com\/fr-fr\/blog\/creer-un-tableau-dans-sql-server-a-laide-dun-script\/"},"wordCount":2198,"image":{"@id":"https:\/\/jotelulu.com\/fr-fr\/blog\/creer-un-tableau-dans-sql-server-a-laide-dun-script\/#primaryimage"},"thumbnailUrl":"https:\/\/jotelulu.com\/wp-content\/uploads\/2022\/10\/Crear-tabla-de-SQL-Server-mediante-script-1.jpg","articleSection":["Cloud et syst\u00e8mes","Cloud y sistemas"],"inLanguage":"fr"},{"@type":"WebPage","@id":"https:\/\/jotelulu.com\/fr-fr\/blog\/creer-un-tableau-dans-sql-server-a-laide-dun-script\/","url":"https:\/\/jotelulu.com\/fr-fr\/blog\/creer-un-tableau-dans-sql-server-a-laide-dun-script\/","name":"Cr\u00e9er un tableau dans SQL Server \u00e0 l&#8217;aide d&#8217;un script - Jotelulu","isPartOf":{"@id":"https:\/\/jotelulu.com\/fr-fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/jotelulu.com\/fr-fr\/blog\/creer-un-tableau-dans-sql-server-a-laide-dun-script\/#primaryimage"},"image":{"@id":"https:\/\/jotelulu.com\/fr-fr\/blog\/creer-un-tableau-dans-sql-server-a-laide-dun-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":"2023-08-02T22:00:00+00:00","author":{"@id":"https:\/\/jotelulu.com\/fr-fr\/#\/schema\/person\/2ae97818cae086c48f108cd74234aca9"},"description":"Comment cr\u00e9er un tableau SQL Server en utilisant un script pour \u00e9viter l'interface graphique de gestion de SQL Server Management Studio.","breadcrumb":{"@id":"https:\/\/jotelulu.com\/fr-fr\/blog\/creer-un-tableau-dans-sql-server-a-laide-dun-script\/#breadcrumb"},"inLanguage":"fr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jotelulu.com\/fr-fr\/blog\/creer-un-tableau-dans-sql-server-a-laide-dun-script\/"]}]},{"@type":"ImageObject","inLanguage":"fr","@id":"https:\/\/jotelulu.com\/fr-fr\/blog\/creer-un-tableau-dans-sql-server-a-laide-dun-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\/fr-fr\/blog\/creer-un-tableau-dans-sql-server-a-laide-dun-script\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/jotelulu.com\/fr-fr\/"},{"@type":"ListItem","position":2,"name":"Cr\u00e9er un tableau dans SQL Server \u00e0 l&#8217;aide d&#8217;un script"}]},{"@type":"WebSite","@id":"https:\/\/jotelulu.com\/fr-fr\/#website","url":"https:\/\/jotelulu.com\/fr-fr\/","name":"Jotelulu","description":"Cloud Paradise for Tech Companies","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jotelulu.com\/fr-fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr"},{"@type":"Person","@id":"https:\/\/jotelulu.com\/fr-fr\/#\/schema\/person\/2ae97818cae086c48f108cd74234aca9","name":"Juan Ignacio Oller Aznar","image":{"@type":"ImageObject","inLanguage":"fr","@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\/fr-fr\/author\/juanignaciooller\/"}]}},"_links":{"self":[{"href":"https:\/\/jotelulu.com\/fr-fr\/wp-json\/wp\/v2\/posts\/49122","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jotelulu.com\/fr-fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jotelulu.com\/fr-fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jotelulu.com\/fr-fr\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/jotelulu.com\/fr-fr\/wp-json\/wp\/v2\/comments?post=49122"}],"version-history":[{"count":0,"href":"https:\/\/jotelulu.com\/fr-fr\/wp-json\/wp\/v2\/posts\/49122\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jotelulu.com\/fr-fr\/wp-json\/wp\/v2\/media\/76855"}],"wp:attachment":[{"href":"https:\/\/jotelulu.com\/fr-fr\/wp-json\/wp\/v2\/media?parent=49122"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jotelulu.com\/fr-fr\/wp-json\/wp\/v2\/categories?post=49122"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jotelulu.com\/fr-fr\/wp-json\/wp\/v2\/tags?post=49122"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}