{"id":1023,"date":"2022-06-10T07:02:00","date_gmt":"2022-06-10T05:02:00","guid":{"rendered":"https:\/\/expert-only.com\/prep\/?p=1023"},"modified":"2022-11-18T15:45:45","modified_gmt":"2022-11-18T14:45:45","slug":"appeler-un-cte-sql-server-plusieurs-fois","status":"publish","type":"post","link":"https:\/\/expert-only.com\/fr\/t-sql\/appeler-un-cte-sql-server-plusieurs-fois\/","title":{"rendered":"Appeler un CTE SQL Server plusieurs fois"},"content":{"rendered":"\n<h4 class=\"has-text-align-center wp-block-heading\"><strong><em>Comment ex\u00e9cuter plusieurs requ\u00eates SELECT sur un m\u00eame CTE SQL Server ?<\/em><\/strong><\/h4>\n\n\n\n<p>Est-il possible d&rsquo;ex\u00e9cuter plusieurs requ\u00eates sur un CTE, soit appeler un CTE SQL Server plusieurs fois dans la m\u00eame proc\u00e9dure stock\u00e9e par exemple ? Tout d&rsquo;abord, un CTE (Common Table Expression) permet de r\u00e9utiliser le r\u00e9sultat d&rsquo;une requ\u00eate de s\u00e9lection. C&rsquo;est un jeu de donn\u00e9es temporaire, disponible uniquement durant le script. Le CTE est largement utilis\u00e9 notamment pour cr\u00e9er des requ\u00eates r\u00e9cursives. Il est vrai que lors de la deuxi\u00e8me requ\u00eate SELECT sur un CTE cette erreur est retourn\u00e9e par SQL Server:<\/p>\n\n\n\n<p><em>(1 row(s) affected)<br>Msg 208, Level 16, State 1, Line 9<br>Invalid object name &lsquo;MonCTE&rsquo;.<\/em><\/p>\n\n\n\n<p>En effet, il semble impossible de r\u00e9utiliser un CTE plusieurs fois. Sinon, l&rsquo;erreur s&rsquo;affiche, <a href=\"https:\/\/expert-only.com\/erreur-sql-server\/nom-objet-non-valide-cte-sql-server\/\">Nom d\u2019objet non valide avec un CTE SQL Server<\/a>. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-peut-on-appeler-un-cte-sql-server-plusieurs-fois\">Peut-on appeler un CTE SQL Server plusieurs fois ?<\/h2>\n\n\n\n<p>En effet, la premi\u00e8re requ\u00eate SELECT sur le CTE fonctionne mais pas les suivantes. Voici un exemple de CTE avec les requ\u00eates SELECT :<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"sql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">WITH MonCTE (Hier, Aujourdhui, Demain) AS\n(\n  SELECT\t\tgetdate()-1 as Hier,\n  getdate() \tas Aujourdhui,\n  getdate()+1 as Demain\n)\n\nSELECT Hier\t\tFROM MonCTE;\n\nSELECT Aujourdhui\tFROM MonCTE;\n\nSELECT Demain\t\tFROM MonCTE;\n<\/pre>\n\n\n\n<p>Sous SQL Server, un <a href=\"https:\/\/learn.microsoft.com\/fr-fr\/sql\/t-sql\/queries\/with-common-table-expression-transact-sql?view=sql-server-ver15\" target=\"_blank\" rel=\"noreferrer noopener\">CTE<\/a> pour Common Table Expression est un objet temporaire qui n&rsquo;existe qu&rsquo;apr\u00e8s sa cr\u00e9ation. Il est ensuite supprim\u00e9 apr\u00e8s la premi\u00e8re requ\u00eate ex\u00e9cut\u00e9e dessus. Il faut donc utiliser une table temporaire pour conserver les r\u00e9sultats.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-utiliser-plutot-une-table-temporaire-a-la-place-du-cte\">Utiliser plut\u00f4t une table temporaire \u00e0 la place du CTE<\/h2>\n\n\n\n<p>Cette requ\u00eate qui remplace le CTE par une table temporaire fonctionne parfaitement.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"sql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">IF OBJECT_ID('tempdb..#Temp_Table') IS NOT NULL\n\tDROP TABLE #Temp_Table;\n\nSELECT \t\n\tgetdate()-1 as Hier,\n\tgetdate()   as Aujourdhui,\n\tgetdate()+1 as Demain\n\nINTO\t\t#Temp_Table;\n\nSELECT Hier \nFROM #Temp_Table;\n\nSELECT Aujourdhui \nFROM #Temp_Table;\n\nSELECT Demain \nFROM #Temp_Table;\n<\/pre>\n\n\n\n<p>Par ailleurs, faire attention \u00e0 <a href=\"https:\/\/expert-only.com\/tables\/tester-table-sql-server-existe-avant-supprimer\/\">v\u00e9rifier si la table existe et la supprimer au pr\u00e9alable<\/a> pour \u00e9viter les erreurs. Enfin, voici un tutoriel sur un autre sujet SQL Server, pour apprendre comment <a href=\"https:\/\/expert-only.com\/transact-sql\/pivot-sql-server\/\">faire pivoter des lignes en colonnes depuis une table SQL Server<\/a>. Il faut utiliser la requ\u00eate SQL Server PIVOT.<\/p>\n\n\n\n<p>Pour conclure, ce tutoriel explique une m\u00e9thode pour appeler un CTE SQL Server plusieurs fois et contourner le probl\u00e8me.<\/p>\n\n\n\n<figure class=\"wp-block-embed 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=\"JbjqYsdgQ8\"><a href=\"https:\/\/expert-only.com\/fr\/t-sql\/pivot-sql-server\/\">Exemple de Requ\u00eate PIVOT SQL Server<\/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\u00a0Exemple de Requ\u00eate PIVOT SQL Server\u00a0\u00bb &#8212; Tutoriels SQL et IT\" src=\"https:\/\/expert-only.com\/fr\/t-sql\/pivot-sql-server\/embed\/#?secret=daaLhvzBo5#?secret=JbjqYsdgQ8\" data-secret=\"JbjqYsdgQ8\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Tutoriels sur les requ\u00eates utiles SQL Server<\/h2>\n\n\n\n<p>Voici une s\u00e9lection de quelques tutoriels MS SQL avec des requ\u00eates simples mais utiles.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/expert-only.com\/t-sql\/executer-du-code-t-sql-avec-variables-en-dur\/\">Ex\u00e9cuter une requ\u00eate SQL Server avec une variable \u00e9crite en dur<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/expert-only.com\/t-sql\/requete-insert-or-update-sql-server\/\">Deux m\u00e9thodes pour effectuer un Insert Or Update avec en T-SQL<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>Comment ex\u00e9cuter plusieurs requ\u00eates SELECT sur un m\u00eame CTE SQL Server ? Est-il possible d&rsquo;ex\u00e9cuter plusieurs requ\u00eates sur un CTE, soit appeler un CTE SQL Server plusieurs fois dans la m\u00eame proc\u00e9dure stock\u00e9e par exemple ? Tout d&rsquo;abord, un <a class=\"mh-excerpt-more\" href=\"https:\/\/expert-only.com\/fr\/t-sql\/appeler-un-cte-sql-server-plusieurs-fois\/\" title=\"Appeler un CTE SQL Server plusieurs fois\">&#8230;<\/a><\/p>\n<\/div>","protected":false},"author":1,"featured_media":10837,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12],"tags":[],"class_list":{"0":"post-1023","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>Appeler un CTE SQL Server plusieurs fois - T-SQL<\/title>\n<meta name=\"description\" content=\"Comment appeler un CTE SQL Server plusieurs fois ? Pour contourner l&#039;erreur, utiliser une autre m\u00e9thode avec une table temporaire.\" \/>\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\/appeler-un-cte-sql-server-plusieurs-fois\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Appeler un CTE SQL Server plusieurs fois\" \/>\n<meta property=\"og:description\" content=\"Comment appeler un CTE SQL Server plusieurs fois ? Pour contourner l&#039;erreur, utiliser une autre m\u00e9thode avec une table temporaire.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/expert-only.com\/fr\/t-sql\/appeler-un-cte-sql-server-plusieurs-fois\/\" \/>\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=\"2022-06-10T05:02:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-11-18T14:45:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/programming-1857236_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=\"3 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\/appeler-un-cte-sql-server-plusieurs-fois\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/appeler-un-cte-sql-server-plusieurs-fois\/\"},\"author\":{\"name\":\"Expert-Only\",\"@id\":\"https:\/\/expert-only.com\/fr\/#\/schema\/person\/406a9576b52944f018739a42046873ef\"},\"headline\":\"Appeler un CTE SQL Server plusieurs fois\",\"datePublished\":\"2022-06-10T05:02:00+00:00\",\"dateModified\":\"2022-11-18T14:45:45+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/appeler-un-cte-sql-server-plusieurs-fois\/\"},\"wordCount\":394,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/expert-only.com\/fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/appeler-un-cte-sql-server-plusieurs-fois\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/programming-1857236_1920x1080.jpg\",\"articleSection\":[\"T-SQL\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/expert-only.com\/fr\/t-sql\/appeler-un-cte-sql-server-plusieurs-fois\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/appeler-un-cte-sql-server-plusieurs-fois\/\",\"url\":\"https:\/\/expert-only.com\/fr\/t-sql\/appeler-un-cte-sql-server-plusieurs-fois\/\",\"name\":\"Appeler un CTE SQL Server plusieurs fois - T-SQL\",\"isPartOf\":{\"@id\":\"https:\/\/expert-only.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/appeler-un-cte-sql-server-plusieurs-fois\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/appeler-un-cte-sql-server-plusieurs-fois\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/programming-1857236_1920x1080.jpg\",\"datePublished\":\"2022-06-10T05:02:00+00:00\",\"dateModified\":\"2022-11-18T14:45:45+00:00\",\"description\":\"Comment appeler un CTE SQL Server plusieurs fois ? Pour contourner l'erreur, utiliser une autre m\u00e9thode avec une table temporaire.\",\"breadcrumb\":{\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/appeler-un-cte-sql-server-plusieurs-fois\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/expert-only.com\/fr\/t-sql\/appeler-un-cte-sql-server-plusieurs-fois\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/appeler-un-cte-sql-server-plusieurs-fois\/#primaryimage\",\"url\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/programming-1857236_1920x1080.jpg\",\"contentUrl\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/programming-1857236_1920x1080.jpg\",\"width\":1920,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/appeler-un-cte-sql-server-plusieurs-fois\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/expert-only.com\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Appeler un CTE SQL Server plusieurs fois\"}]},{\"@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":"Appeler un CTE SQL Server plusieurs fois - T-SQL","description":"Comment appeler un CTE SQL Server plusieurs fois ? Pour contourner l'erreur, utiliser une autre m\u00e9thode avec une table temporaire.","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\/appeler-un-cte-sql-server-plusieurs-fois\/","og_locale":"fr_FR","og_type":"article","og_title":"Appeler un CTE SQL Server plusieurs fois","og_description":"Comment appeler un CTE SQL Server plusieurs fois ? Pour contourner l'erreur, utiliser une autre m\u00e9thode avec une table temporaire.","og_url":"https:\/\/expert-only.com\/fr\/t-sql\/appeler-un-cte-sql-server-plusieurs-fois\/","og_site_name":"Tutoriels SQL et IT","article_publisher":"https:\/\/www.facebook.com\/ExpertOnlyCom\/","article_published_time":"2022-06-10T05:02:00+00:00","article_modified_time":"2022-11-18T14:45:45+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/programming-1857236_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":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/expert-only.com\/fr\/t-sql\/appeler-un-cte-sql-server-plusieurs-fois\/#article","isPartOf":{"@id":"https:\/\/expert-only.com\/fr\/t-sql\/appeler-un-cte-sql-server-plusieurs-fois\/"},"author":{"name":"Expert-Only","@id":"https:\/\/expert-only.com\/fr\/#\/schema\/person\/406a9576b52944f018739a42046873ef"},"headline":"Appeler un CTE SQL Server plusieurs fois","datePublished":"2022-06-10T05:02:00+00:00","dateModified":"2022-11-18T14:45:45+00:00","mainEntityOfPage":{"@id":"https:\/\/expert-only.com\/fr\/t-sql\/appeler-un-cte-sql-server-plusieurs-fois\/"},"wordCount":394,"commentCount":0,"publisher":{"@id":"https:\/\/expert-only.com\/fr\/#organization"},"image":{"@id":"https:\/\/expert-only.com\/fr\/t-sql\/appeler-un-cte-sql-server-plusieurs-fois\/#primaryimage"},"thumbnailUrl":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/programming-1857236_1920x1080.jpg","articleSection":["T-SQL"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/expert-only.com\/fr\/t-sql\/appeler-un-cte-sql-server-plusieurs-fois\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/expert-only.com\/fr\/t-sql\/appeler-un-cte-sql-server-plusieurs-fois\/","url":"https:\/\/expert-only.com\/fr\/t-sql\/appeler-un-cte-sql-server-plusieurs-fois\/","name":"Appeler un CTE SQL Server plusieurs fois - T-SQL","isPartOf":{"@id":"https:\/\/expert-only.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/expert-only.com\/fr\/t-sql\/appeler-un-cte-sql-server-plusieurs-fois\/#primaryimage"},"image":{"@id":"https:\/\/expert-only.com\/fr\/t-sql\/appeler-un-cte-sql-server-plusieurs-fois\/#primaryimage"},"thumbnailUrl":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/programming-1857236_1920x1080.jpg","datePublished":"2022-06-10T05:02:00+00:00","dateModified":"2022-11-18T14:45:45+00:00","description":"Comment appeler un CTE SQL Server plusieurs fois ? Pour contourner l'erreur, utiliser une autre m\u00e9thode avec une table temporaire.","breadcrumb":{"@id":"https:\/\/expert-only.com\/fr\/t-sql\/appeler-un-cte-sql-server-plusieurs-fois\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/expert-only.com\/fr\/t-sql\/appeler-un-cte-sql-server-plusieurs-fois\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/expert-only.com\/fr\/t-sql\/appeler-un-cte-sql-server-plusieurs-fois\/#primaryimage","url":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/programming-1857236_1920x1080.jpg","contentUrl":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/programming-1857236_1920x1080.jpg","width":1920,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/expert-only.com\/fr\/t-sql\/appeler-un-cte-sql-server-plusieurs-fois\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/expert-only.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Appeler un CTE SQL Server plusieurs fois"}]},{"@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\/1023","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=1023"}],"version-history":[{"count":0,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/posts\/1023\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/media\/10837"}],"wp:attachment":[{"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/media?parent=1023"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/categories?post=1023"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/tags?post=1023"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}