{"id":8976,"date":"2023-11-23T05:27:00","date_gmt":"2023-11-23T04:27:00","guid":{"rendered":"https:\/\/expert-only.com\/?p=8976"},"modified":"2023-11-23T16:33:41","modified_gmt":"2023-11-23T15:33:41","slug":"modifier-une-table-sql-server-avec-alter-table","status":"publish","type":"post","link":"https:\/\/expert-only.com\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/","title":{"rendered":"Modifier une table SQL Server avec ALTER TABLE"},"content":{"rendered":"\n<h4 class=\"wp-block-heading has-text-align-left\"><em>Exemples de scripts T-SQL pour modifier des tables SQL Server en utilisant les instructions de type ALTER TABLE.<\/em><\/h4>\n\n\n\n<p>Comment modifier une table SQL Server avec un script simple, en utilisant l&rsquo;instruction ALTER ? Connectez-vous simplement au serveur qui h\u00e9berge l&rsquo;instance en utilisant SSMS par exemple. Puis \u00e0 la base de donn\u00e9es et ex\u00e9cutez une requ\u00eate ALTER TABLE SQL Server. L&rsquo;objectif ici est de mettre \u00e0 jour une table d\u00e9j\u00e0 existante pour adapter sa structure par exemple. Ou les contraintes associ\u00e9es \u00e0 la table.<\/p>\n\n\n\n<p>De plus, le mot-cl\u00e9 ALTER en SQL vous permet d&rsquo;ajouter ou de supprimer une colonne. Utilisez ALTER deux fois, la premi\u00e8re fois pour sp\u00e9cifier la table cible et la deuxi\u00e8me fois pour sp\u00e9cifier la colonne \u00e0 modifier.<\/p>\n\n\n\n<p><strong>Avant de commencer, notez que techniquement lorsque nous utilisons une instruction ALTER TABLE, il s&rsquo;agit de plusieurs types d&rsquo;objets diff\u00e9rents :<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ensemble de Colonnes : Modifier ou ajouter un ensemble de colonnes pour des colonnes \u00e9parses.<\/li>\n\n\n\n<li>Stockage de Colonnes : Changer les propri\u00e9t\u00e9s de stockage d&rsquo;une colonne (par exemple, de ROW \u00e0 COLUMNSTORE).<\/li>\n\n\n\n<li><strong>Colonnes<\/strong> : Ajouter, modifier ou supprimer des colonnes.<\/li>\n\n\n\n<li><strong>Contraintes<\/strong> : Ajouter, modifier ou supprimer des contraintes. Cela inclut les cl\u00e9s primaires, les cl\u00e9s \u00e9trang\u00e8res, les contraintes uniques et les contraintes de v\u00e9rification.<\/li>\n\n\n\n<li>Nom de R\u00e9pertoire FileTable : Changer le nom de r\u00e9pertoire pour un FileTable.<\/li>\n\n\n\n<li><strong>Index<\/strong> : Bien que vous ne puissiez pas directement cr\u00e9er ou supprimer des index avec ALTER TABLE, vous pouvez les affecter indirectement en ajoutant ou en supprimant des colonnes ou des contraintes.<\/li>\n\n\n\n<li>Changer de Partitions : \u00c9changer une partition de table avec la partition d&rsquo;une autre table.<\/li>\n\n\n\n<li><strong>Nom de la Table<\/strong> : Changer le nom de la table.<\/li>\n\n\n\n<li>Partitionnement de Table : Modifier la structure de partition d&rsquo;une table.<\/li>\n\n\n\n<li>Groupe de Fichiers Texte\/Image : Migrer des donn\u00e9es texte ou image vers un autre groupe de fichiers.<\/li>\n<\/ul>\n\n\n\n<p><em>Dans cet article, nous ne couvrirons que quelques exemples de bases. <\/em><\/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\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/#1-creer-un-exemple-de-table-sql-server-a-modifier-en-utilisant-des-scripts\" >1. Cr\u00e9er un exemple de table SQL Server \u00e0 modifier en utilisant des scripts<\/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\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/#2-script-pour-modifier-la-longueur-dune-colonne-dans-sql-server\" >2. Script pour modifier la longueur d&rsquo;une colonne dans SQL Server<\/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\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/#3-script-sql-server-pour-ajouter-ou-supprimer-une-colonne\" >3. Script SQL Server pour ajouter ou supprimer une colonne<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/expert-only.com\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/#4-script-sql-server-pour-ajouter-ou-supprimer-plusieurs-colonnes-a-la-fois\" >4. Script SQL Server pour ajouter ou supprimer plusieurs colonnes \u00e0 la fois<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1-creer-un-exemple-de-table-sql-server-a-modifier-en-utilisant-des-scripts\"><\/span>1. Cr\u00e9er un exemple de table SQL Server \u00e0 modifier en utilisant des scripts<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Utilisons une table inspir\u00e9e de la table des ventes utilis\u00e9e dans ce premier tutoriel sur <a href=\"https:\/\/expert-only.com\/fr\/t-sql\/creer-table-sql-server-cle-primaire\/\">comment cr\u00e9er une table SQL Server avec une cl\u00e9 primaire<\/a>. Cependant, elle aura une structure diff\u00e9rente, le code est disponible ci-dessous. Copiez et collez-le dans SSMS pour cr\u00e9er la table d&rsquo;exemple, elle sera n\u00e9cessaire dans les requ\u00eates suivantes. <\/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=\"\">-- Cr\u00e9er la table des ventes \u00e0 modifier avec ALTER\nCREATE TABLE [dbo].[SALES] \n(\n   [Year]         INT NULL, \n   [MonthName]    NVARCHAR(50) NULL, \n   [MonthCurrent] BIT NULL,\n   [NumberMonth]  TINYINT NULL\n);\nGO\n<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-2-script-pour-modifier-la-longueur-d-une-colonne-dans-sql-server\"><span class=\"ez-toc-section\" id=\"2-script-pour-modifier-la-longueur-dune-colonne-dans-sql-server\"><\/span>2. Script pour modifier la longueur d&rsquo;une colonne dans SQL Server<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Dans le script ci-dessous, deux lignes sont utilis\u00e9es, la premi\u00e8re est l&rsquo;instruction ALTER TABLE. Et l&rsquo;autre mot-cl\u00e9 est ALTER COLUMN pour changer explicitement la longueur de la colonne du nom du mois.<\/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=\"\">-- Changer la longueur \u00e0 100, initialement c'\u00e9tait 50\nALTER TABLE [dbo].[SALES]\n\tALTER COLUMN [MonthName] NVARCHAR(100);\nGO\n<\/pre>\n\n\n\n<p>Veuillez noter que si vous souhaitez r\u00e9duire la taille de la colonne et que des <a href=\"https:\/\/www.oxfordlearnersdictionaries.com\/definition\/english\/data\" target=\"_blank\" rel=\"noreferrer noopener\">donn\u00e9es<\/a> sont d\u00e9j\u00e0 pr\u00e9sentes, alors le syst\u00e8me de base de donn\u00e9es effectue une v\u00e9rification pour v\u00e9rifier la taille des donn\u00e9es. Ainsi, si vous r\u00e9duisez la taille \u00e0 20 caract\u00e8res, c&rsquo;est correct. Mais si vous ins\u00e9rez des noms de mois (jusqu&rsquo;\u00e0 9 caract\u00e8res pour septembre), alors le syst\u00e8me renvoie une erreur.<\/p>\n\n\n\n<p>En effet, veuillez noter que le contenu doit \u00eatre compatible avec la nouvelle longueur. Si la longueur diminue, alors l&rsquo;op\u00e9ration n\u00e9cessite une \u00e9tape suppl\u00e9mentaire qui est de sauvegarder le contenu dans une autre table ou de raccourcir la longueur du contenu.<\/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=\"\">ALTER TABLE [dbo].[SALES]\n\tALTER COLUMN [MonthName] NVARCHAR(20);\n\ninsert into [dbo].[SALES] ([MonthName]) values ('Janvier'); \ninsert into [dbo].[SALES] ([MonthName]) values ('F\u00e9vrier'); \ninsert into [dbo].[SALES] ([MonthName]) values ('Mars'); \ninsert into [dbo].[SALES] ([MonthName]) values ('Avril'); \ninsert into [dbo].[SALES] ([MonthName]) values ('Mai'); \ninsert into [dbo].[SALES] ([MonthName]) values ('Juin'); \ninsert into [dbo].[SALES] ([MonthName]) values ('Juillet'); \ninsert into [dbo].[SALES] ([MonthName]) values ('Ao\u00fbt'); \ninsert into [dbo].[SALES] ([MonthName]) values ('Septembre'); \ninsert into [dbo].[SALES] ([MonthName]) values ('Octobre'); \ninsert into [dbo].[SALES] ([MonthName]) values ('Novembre'); \ninsert into [dbo].[SALES] ([MonthName]) values ('D\u00e9cembre');\n\nALTER TABLE [dbo].[SALES] ALTER COLUMN [MonthName] NVARCHAR(5);\n<\/pre>\n\n\n\n<p>L&rsquo;erreur g\u00e9n\u00e9r\u00e9e est la suivante :<\/p>\n\n\n\n<p><em>Msg 2628, Niveau 16, \u00c9tat 1, Ligne 29 Les donn\u00e9es de type cha\u00eene ou binaire seraient tronqu\u00e9es dans la table &lsquo;Expert-Only.dbo.SALES&rsquo;, colonne &lsquo;MonthName&rsquo;. Valeur tronqu\u00e9e : \u00a0\u00bb<\/em><\/p>\n\n\n\n<p><strong>En effet, la taille d&rsquo;une colonne SQL ne peut \u00eatre r\u00e9duite plus que le contenu actuel.<\/strong><\/p>\n\n\n\n<p>Lisez aussi : \u00c0 propos des scripts de <a href=\"https:\/\/expert-only.com\/fr\/t-sql\/gerer-les-tables-sql-server\/\"><strong>bases des tables SQL Server<\/strong><\/a>, consultez \u00e9galement ce deuxi\u00e8me article sur <a href=\"https:\/\/expert-only.com\/fr\/t-sql\/vider-table-sql-server-truncate-table\/\"><strong>comment vider une table SQL Server<\/strong><\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-3-script-sql-server-pour-ajouter-ou-supprimer-une-colonne\"><span class=\"ez-toc-section\" id=\"3-script-sql-server-pour-ajouter-ou-supprimer-une-colonne\"><\/span>3. Script SQL Server pour ajouter ou supprimer une colonne<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>La commande ALTER TABLE permet \u00e9galement d&rsquo;ajouter ou de supprimer des colonnes d&rsquo;une table. Ce script T-SQL ci-dessous montre comment ajouter et supprimer une seule colonne de la table des ventes.<\/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=\"\">-- Script pour ajouter une colonne \u00e0 la table des ventes\nALTER TABLE [dbo].[SALES] \n\tADD \tNewColumnA VARCHAR(10) NULL;\nGO\n\n-- Script pour supprimer une colonne d'une table SQL Server \nALTER TABLE [dbo].[SALES] \n\tDROP COLUMN NewColumnA;\nGO\n<\/pre>\n\n\n\n<p>Les 4 requ\u00eates ex\u00e9cut\u00e9es ci-dessus effectuent les op\u00e9rations suivantes :<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>La premi\u00e8re requ\u00eate du script ajoute une seule colonne nomm\u00e9e <em>NewColumnA<\/em> \u00e0 la table <em>SALES<\/em> en utilisant l&rsquo;instruction ALTER TABLE combin\u00e9e avec le mot-cl\u00e9 ADD. Le type de donn\u00e9es de la nouvelle colonne est VARCHAR(10) et elle autorise les valeurs NULL.<\/li>\n\n\n\n<li>La deuxi\u00e8me section du code T-SQL supprime une seule colonne d&rsquo;une table SQL Server en utilisant le mot-cl\u00e9 DROP COLUMN.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-4-script-sql-server-pour-ajouter-ou-supprimer-plusieurs-colonnes-a-la-fois\"><span class=\"ez-toc-section\" id=\"4-script-sql-server-pour-ajouter-ou-supprimer-plusieurs-colonnes-a-la-fois\"><\/span>4. Script SQL Server pour ajouter ou supprimer plusieurs colonnes \u00e0 la fois<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Ci-dessous se trouvent deux scripts similaires, mais cette fois-ci ils permettent de g\u00e9rer plusieurs colonnes en m\u00eame temps.<\/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=\"\">-- Ajouter plusieurs colonnes \u00e0 la table des ventes\nALTER TABLE [dbo].[SALES] \nADD \tNewColumnB VARCHAR(10) NULL, \n\tNewColumnC INT NULL;\nGO\n\n\n-- Script pour supprimer plusieurs colonnes d'une table SQL Server \nALTER TABLE [dbo].[SALES]  \n\tDROP COLUMN NewColumnB, NewColumnC;\nGO\n<\/pre>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Le premier ajoute plusieurs colonnes \u00e0 une table \u00e9galement avec le mot-cl\u00e9 ADD. Dans ce cas, deux colonnes nomm\u00e9es <em>NewColumnB<\/em> et <em>NewColumnC<\/em> sont ajout\u00e9es \u00e0 la table.<\/li>\n\n\n\n<li>Et la derni\u00e8re requ\u00eate supprime plusieurs colonnes de la table. Dans ce cas, les colonnes <em>NewColumnB<\/em> et <em>NewColumnC<\/em> qui ont \u00e9t\u00e9 ajout\u00e9es dans la deuxi\u00e8me section sont supprim\u00e9es.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Modifier les tables SQL Server est simple si elles sont vides<\/h3>\n\n\n\n<p>En conclusion, modifier une table SQL Server et ses colonnes avec un script est un processus simple qui implique l&rsquo;utilisation de l&rsquo;instruction ALTER TABLE.<\/p>\n\n\n\n<p>La partie d\u00e9licate de la modification des colonnes intervient lorsqu&rsquo;il s&rsquo;agit de changer la structure d&rsquo;une colonne existante avec des donn\u00e9es d\u00e9j\u00e0 charg\u00e9es. Et encore plus complexe est lors du changement, comme la r\u00e9duction de la taille d&rsquo;une colonne qui est \u00e9galement une cl\u00e9 \u00e9trang\u00e8re pour une autre table.<\/p>\n\n\n\n<p>Pour aller plus loin, consultez la <a href=\"https:\/\/expert-only.com\/fr\/t-sql\/gerer-les-fonctions-sql-server\/\"><strong>section fonction SQL Server<\/strong><\/a> pour cr\u00e9er du code r\u00e9utilisable qui renvoie une valeur \u00e0 partir de tables ou de fonctions et proc\u00e9dures SQL int\u00e9gr\u00e9es.<\/p>\n\n\n\n<figure class=\"wp-block-embed aligncenter is-type-wp-embed is-provider-tutoriels-sql-et-it wp-block-embed-tutoriels-sql-et-it\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"yFXlDsFMn2\"><a href=\"https:\/\/expert-only.com\/fr\/t-sql\/gerer-les-fonctions-sql-server\/\">G\u00e9rer les fonctions SQL Server avec des scripts<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"\u00ab\u00a0G\u00e9rer les fonctions SQL Server avec des scripts\u00a0\u00bb &#8212; Tutoriels SQL et IT\" src=\"https:\/\/expert-only.com\/fr\/t-sql\/gerer-les-fonctions-sql-server\/embed\/#?secret=o8d9aE3TMM#?secret=yFXlDsFMn2\" data-secret=\"yFXlDsFMn2\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>Exemples de scripts T-SQL pour modifier des tables SQL Server en utilisant les instructions de type ALTER TABLE. Comment modifier une table SQL Server avec un script simple, en utilisant l&rsquo;instruction ALTER ? Connectez-vous simplement au serveur qui h\u00e9berge <a class=\"mh-excerpt-more\" href=\"https:\/\/expert-only.com\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/\" title=\"Modifier une table SQL Server avec ALTER TABLE\">&#8230;<\/a><\/p>\n<\/div>","protected":false},"author":1,"featured_media":10767,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12],"tags":[],"class_list":{"0":"post-8976","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>Modifier une table SQL Server avec ALTER TABLE - T-SQL<\/title>\n<meta name=\"description\" content=\"Pour modifier une table SQL Server, utiliser un script ALTER TABLE avec les options pour mettre \u00e0 jour les colonnes ou les contraintes.\" \/>\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\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Modifier une table SQL Server avec ALTER TABLE\" \/>\n<meta property=\"og:description\" content=\"Pour modifier une table SQL Server, utiliser un script ALTER TABLE avec les options pour mettre \u00e0 jour les colonnes ou les contraintes.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/expert-only.com\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/\" \/>\n<meta property=\"og:site_name\" content=\"Tutoriels SQL et IT\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ExpertOnlyCom\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-11-23T04:27:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-11-23T15:33:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/metal-white-coffee-cup-25CB1BEFD9A_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=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Expert-Only\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/\"},\"author\":{\"name\":\"Expert-Only\",\"@id\":\"https:\/\/expert-only.com\/fr\/#\/schema\/person\/406a9576b52944f018739a42046873ef\"},\"headline\":\"Modifier une table SQL Server avec ALTER TABLE\",\"datePublished\":\"2023-11-23T04:27:00+00:00\",\"dateModified\":\"2023-11-23T15:33:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/\"},\"wordCount\":1007,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/expert-only.com\/fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/metal-white-coffee-cup-25CB1BEFD9A_1920x1080.jpg\",\"articleSection\":[\"T-SQL\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/expert-only.com\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/\",\"url\":\"https:\/\/expert-only.com\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/\",\"name\":\"Modifier une table SQL Server avec ALTER TABLE - T-SQL\",\"isPartOf\":{\"@id\":\"https:\/\/expert-only.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/metal-white-coffee-cup-25CB1BEFD9A_1920x1080.jpg\",\"datePublished\":\"2023-11-23T04:27:00+00:00\",\"dateModified\":\"2023-11-23T15:33:41+00:00\",\"description\":\"Pour modifier une table SQL Server, utiliser un script ALTER TABLE avec les options pour mettre \u00e0 jour les colonnes ou les contraintes.\",\"breadcrumb\":{\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/expert-only.com\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/#primaryimage\",\"url\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/metal-white-coffee-cup-25CB1BEFD9A_1920x1080.jpg\",\"contentUrl\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/metal-white-coffee-cup-25CB1BEFD9A_1920x1080.jpg\",\"width\":1920,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/expert-only.com\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Modifier une table SQL Server avec ALTER TABLE\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/expert-only.com\/fr\/#website\",\"url\":\"https:\/\/expert-only.com\/fr\/\",\"name\":\"Tutoriels SQL et IT\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/expert-only.com\/fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/expert-only.com\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/expert-only.com\/fr\/#organization\",\"name\":\"Expert-Only\",\"url\":\"https:\/\/expert-only.com\/fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/expert-only.com\/fr\/#\/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\/fr\/#\/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\/fr\/#\/schema\/person\/406a9576b52944f018739a42046873ef\",\"name\":\"Expert-Only\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/expert-only.com\/fr\/#\/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":"Modifier une table SQL Server avec ALTER TABLE - T-SQL","description":"Pour modifier une table SQL Server, utiliser un script ALTER TABLE avec les options pour mettre \u00e0 jour les colonnes ou les contraintes.","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\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/","og_locale":"fr_FR","og_type":"article","og_title":"Modifier une table SQL Server avec ALTER TABLE","og_description":"Pour modifier une table SQL Server, utiliser un script ALTER TABLE avec les options pour mettre \u00e0 jour les colonnes ou les contraintes.","og_url":"https:\/\/expert-only.com\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/","og_site_name":"Tutoriels SQL et IT","article_publisher":"https:\/\/www.facebook.com\/ExpertOnlyCom\/","article_published_time":"2023-11-23T04:27:00+00:00","article_modified_time":"2023-11-23T15:33:41+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/metal-white-coffee-cup-25CB1BEFD9A_1920x1080.jpg","type":"image\/jpeg"}],"author":"Expert-Only","twitter_card":"summary_large_image","twitter_creator":"@expert_only","twitter_site":"@expert_only","twitter_misc":{"\u00c9crit par":"Expert-Only","Dur\u00e9e de lecture estim\u00e9e":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/expert-only.com\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/#article","isPartOf":{"@id":"https:\/\/expert-only.com\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/"},"author":{"name":"Expert-Only","@id":"https:\/\/expert-only.com\/fr\/#\/schema\/person\/406a9576b52944f018739a42046873ef"},"headline":"Modifier une table SQL Server avec ALTER TABLE","datePublished":"2023-11-23T04:27:00+00:00","dateModified":"2023-11-23T15:33:41+00:00","mainEntityOfPage":{"@id":"https:\/\/expert-only.com\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/"},"wordCount":1007,"commentCount":0,"publisher":{"@id":"https:\/\/expert-only.com\/fr\/#organization"},"image":{"@id":"https:\/\/expert-only.com\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/#primaryimage"},"thumbnailUrl":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/metal-white-coffee-cup-25CB1BEFD9A_1920x1080.jpg","articleSection":["T-SQL"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/expert-only.com\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/expert-only.com\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/","url":"https:\/\/expert-only.com\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/","name":"Modifier une table SQL Server avec ALTER TABLE - T-SQL","isPartOf":{"@id":"https:\/\/expert-only.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/expert-only.com\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/#primaryimage"},"image":{"@id":"https:\/\/expert-only.com\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/#primaryimage"},"thumbnailUrl":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/metal-white-coffee-cup-25CB1BEFD9A_1920x1080.jpg","datePublished":"2023-11-23T04:27:00+00:00","dateModified":"2023-11-23T15:33:41+00:00","description":"Pour modifier une table SQL Server, utiliser un script ALTER TABLE avec les options pour mettre \u00e0 jour les colonnes ou les contraintes.","breadcrumb":{"@id":"https:\/\/expert-only.com\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/expert-only.com\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/expert-only.com\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/#primaryimage","url":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/metal-white-coffee-cup-25CB1BEFD9A_1920x1080.jpg","contentUrl":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/metal-white-coffee-cup-25CB1BEFD9A_1920x1080.jpg","width":1920,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/expert-only.com\/fr\/t-sql\/modifier-une-table-sql-server-avec-alter-table\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/expert-only.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Modifier une table SQL Server avec ALTER TABLE"}]},{"@type":"WebSite","@id":"https:\/\/expert-only.com\/fr\/#website","url":"https:\/\/expert-only.com\/fr\/","name":"Tutoriels SQL et IT","description":"","publisher":{"@id":"https:\/\/expert-only.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/expert-only.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/expert-only.com\/fr\/#organization","name":"Expert-Only","url":"https:\/\/expert-only.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/expert-only.com\/fr\/#\/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\/fr\/#\/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\/fr\/#\/schema\/person\/406a9576b52944f018739a42046873ef","name":"Expert-Only","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/expert-only.com\/fr\/#\/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\/fr\/wp-json\/wp\/v2\/posts\/8976","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/comments?post=8976"}],"version-history":[{"count":1,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/posts\/8976\/revisions"}],"predecessor-version":[{"id":29420,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/posts\/8976\/revisions\/29420"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/media\/10767"}],"wp:attachment":[{"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/media?parent=8976"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/categories?post=8976"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/tags?post=8976"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}