{"id":2565,"date":"2022-03-07T06:30:00","date_gmt":"2022-03-07T05:30:00","guid":{"rendered":"https:\/\/expert-only.com\/?p=2565"},"modified":"2023-02-13T14:37:53","modified_gmt":"2023-02-13T13:37:53","slug":"creer-fonction-sql-server-avec-un-script","status":"publish","type":"post","link":"https:\/\/expert-only.com\/fr\/t-sql\/creer-fonction-sql-server-avec-un-script\/","title":{"rendered":"Comment cr\u00e9er une fonction SQL Server avec un script T-SQL ?"},"content":{"rendered":"\n<p class=\"has-text-align-center\"><strong><em>Comment cr\u00e9er une fonction SQL Server avec un script T-SQL ?<\/em><\/strong><\/p>\n\n\n\n<p>Cet exemple de code en langage Transact-SQL est \u00e0 copier, coller, et adapter. Et \u00e0 utiliser comme aide-m\u00e9moire pour la syntaxe. En effet, ce script de cr\u00e9ation d&rsquo;une fonction MS SQL utilise en entr\u00e9e un num\u00e9ro de client comme param\u00e8tre et effectue une s\u00e9lection du nom du client correspondant comme r\u00e9sultat.<\/p>\n\n\n\n<p>Les fonctions T-SQL, tout comme <a href=\"https:\/\/expert-only.com\/fr\/gerer-les-procedures-stockees-sql-server\/\">les proc\u00e9dures stock\u00e9es<\/a>, sont au c\u0153ur de <a href=\"https:\/\/expert-only.com\/fr\/concepts\/bases-de-donnees-transactionnelles-oltp\/\">la programmation des bases de donn\u00e9es<\/a> Microsoft. En effet, les fonctions, comme les <a href=\"https:\/\/www.cnil.fr\/fr\/definition\/algorithme\" target=\"_blank\" rel=\"noreferrer noopener\">algorithmes<\/a>, permettent de g\u00e9rer l&rsquo;intelligence des bases et de r\u00e9utiliser le code avec un seul mot clef. Le principe de base est de r\u00e9utiliser au maximum les \u00e9l\u00e9ments d\u00e9j\u00e0 d\u00e9velopp\u00e9s au lieu de programmer plusieurs fois la m\u00eame chose. C&rsquo;est la <strong>factorisation<\/strong> du code informatique. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-creer-une-fonction-sql-server-avec-un-script\">Cr\u00e9er une fonction SQL Server avec un script<\/h2>\n\n\n\n<p>Pour commencer, cr\u00e9er au pr\u00e9alable la table des clients avec le code disponible sur cette page avec le <a href=\"https:\/\/expert-only.com\/fr\/t-sql\/gerer-les-tables-sql-server\/\">code de cr\u00e9ation de la table d\u2019exemple des Clients<\/a>. Le code permet d&rsquo;avoir la table source utilis\u00e9 par la vue. La table source dans votre cas sera \u00e0 adapter avec vos propres objets.<\/p>\n\n\n\n<p>Cette fonction accepte comme param\u00e8tre en entr\u00e9e un num\u00e9ro de client et retourne le nom du client. Le nom est stock\u00e9 dans la variable de retour <strong>@NomClient.<\/strong><\/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=\"\">CREATE FUNCTION dbo.ufnListeClients(@NoClient INTEGER)\nRETURNS NVARCHAR(20)\nAS \nBEGIN \n  DECLARE  @NomClient  AS NVARCHAR(20);\n  SELECT  @NomClient = [NOM]\n  FROM    dbo.CLIENTS\n  WHERE    [NOCLIENT] = @NoClient;\n  RETURN  @NomClient;\nEND\nGO\n<\/pre>\n\n\n\n<p>En effet, nous avons vu comment cr\u00e9er une fonction SQL Server simple, le code se constitue de 4 \u00e9tapes principales :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>D\u00e9clarer de la variable pour le nom du client @NomClient.<\/li>\n\n\n\n<li>Passer le num\u00e9ro de client en param\u00e8tre @NoClient.<\/li>\n\n\n\n<li>S\u00e9lectionner le Nom du client correspondant au num\u00e9ro pass\u00e9 en param\u00e8tre via la variable @NomClient.<\/li>\n\n\n\n<li>Retourner le nom du client, toujours \u00e0 travers la variable.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Appeler une fonction SQL Server en T-SQL<\/h2>\n\n\n\n<p>Ensuite, pour ex\u00e9cuter la fonction, il suffit d&rsquo;ex\u00e9cuter le code suivant:<\/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=\"\">SELECT *\nFROM dbo.ufnListeClients(1);\n<\/pre>\n\n\n\n<p>A noter que la syntaxe d&rsquo;appel \u00e0 une fonction se fait de la m\u00eame mani\u00e8re que pour une table. La diff\u00e9rence est le passage du param\u00e8tre. Pour une fonction sans param\u00e8tre alors les parenth\u00e8ses restent vides. Pour aller plus loin, il existe <a href=\"https:\/\/learn.microsoft.com\/fr-fr\/sql\/t-sql\/functions\/functions?view=sql-server-ver15\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">diff\u00e9rents types<\/a> de fonctions SQL \u00e0 \u00e9tudier. Enfin, voici <a href=\"https:\/\/expert-only.com\/fr\/t-sql\/modifier-une-fonction-sql-server\/\">un exemple de script pour modifier une fonction SQL Server<\/a>. <\/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=\"mfKrhcXc6H\"><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=EXygQjWN7i#?secret=mfKrhcXc6H\" data-secret=\"mfKrhcXc6H\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">FAQ sur les fonctions T-SQL<\/h3>\n\n\n\n<div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1610985480144\"><strong class=\"schema-faq-question\">Quelle est la diff\u00e9rence entre une fonction et une proc\u00e9dure stock\u00e9e SQL Server ?<\/strong> <p class=\"schema-faq-answer\">La diff\u00e9rence majeure entre une fonction et une proc\u00e9dure stock\u00e9e SQL Server est qu&rsquo;une fonction retourne un r\u00e9sultat. Tandis qu&rsquo;une proc\u00e9dure stock\u00e9e ne retourne pas obligatoirement un r\u00e9sultat. Une proc\u00e9dure stock\u00e9e est un ordonnancement de commandes SQL.<\/p> <\/div> <\/div>\n","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>Comment cr\u00e9er une fonction SQL Server avec un script T-SQL ? Cet exemple de code en langage Transact-SQL est \u00e0 copier, coller, et adapter. Et \u00e0 utiliser comme aide-m\u00e9moire pour la syntaxe. En effet, ce script de cr\u00e9ation d&rsquo;une <a class=\"mh-excerpt-more\" href=\"https:\/\/expert-only.com\/fr\/t-sql\/creer-fonction-sql-server-avec-un-script\/\" title=\"Comment cr\u00e9er une fonction SQL Server avec un script T-SQL ?\">&#8230;<\/a><\/p>\n<\/div>","protected":false},"author":1,"featured_media":10837,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12],"tags":[],"class_list":{"0":"post-2565","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>Comment cr\u00e9er une fonction SQL Server ? Tutoriels T-SQL<\/title>\n<meta name=\"description\" content=\"Comment cr\u00e9er une fonction SQL Server avec un script T-SQL ? Utiliser ce code qui retourne le nom du client via le num\u00e9ro pass\u00e9 en param\u00e8tre.\" \/>\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\/creer-fonction-sql-server-avec-un-script\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Comment cr\u00e9er une fonction SQL Server avec un script T-SQL ?\" \/>\n<meta property=\"og:description\" content=\"Comment cr\u00e9er une fonction SQL Server avec un script T-SQL ? Utiliser ce code qui retourne le nom du client via le num\u00e9ro pass\u00e9 en param\u00e8tre.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/expert-only.com\/fr\/t-sql\/creer-fonction-sql-server-avec-un-script\/\" \/>\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-03-07T05:30:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-02-13T13:37:53+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\/creer-fonction-sql-server-avec-un-script\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/creer-fonction-sql-server-avec-un-script\/\"},\"author\":{\"name\":\"Expert-Only\",\"@id\":\"https:\/\/expert-only.com\/fr\/#\/schema\/person\/406a9576b52944f018739a42046873ef\"},\"headline\":\"Comment cr\u00e9er une fonction SQL Server avec un script T-SQL ?\",\"datePublished\":\"2022-03-07T05:30:00+00:00\",\"dateModified\":\"2023-02-13T13:37:53+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/creer-fonction-sql-server-avec-un-script\/\"},\"wordCount\":488,\"publisher\":{\"@id\":\"https:\/\/expert-only.com\/fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/creer-fonction-sql-server-avec-un-script\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/programming-1857236_1920x1080.jpg\",\"articleSection\":[\"T-SQL\"],\"inLanguage\":\"fr-FR\"},{\"@type\":[\"WebPage\",\"FAQPage\"],\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/creer-fonction-sql-server-avec-un-script\/\",\"url\":\"https:\/\/expert-only.com\/fr\/t-sql\/creer-fonction-sql-server-avec-un-script\/\",\"name\":\"Comment cr\u00e9er une fonction SQL Server ? Tutoriels T-SQL\",\"isPartOf\":{\"@id\":\"https:\/\/expert-only.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/creer-fonction-sql-server-avec-un-script\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/creer-fonction-sql-server-avec-un-script\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/programming-1857236_1920x1080.jpg\",\"datePublished\":\"2022-03-07T05:30:00+00:00\",\"dateModified\":\"2023-02-13T13:37:53+00:00\",\"description\":\"Comment cr\u00e9er une fonction SQL Server avec un script T-SQL ? Utiliser ce code qui retourne le nom du client via le num\u00e9ro pass\u00e9 en param\u00e8tre.\",\"breadcrumb\":{\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/creer-fonction-sql-server-avec-un-script\/#breadcrumb\"},\"mainEntity\":[{\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/creer-fonction-sql-server-avec-un-script\/#faq-question-1610985480144\"}],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/expert-only.com\/fr\/t-sql\/creer-fonction-sql-server-avec-un-script\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/creer-fonction-sql-server-avec-un-script\/#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\/creer-fonction-sql-server-avec-un-script\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/expert-only.com\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Comment cr\u00e9er une fonction SQL Server avec un script T-SQL ?\"}]},{\"@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\"}},{\"@type\":\"Question\",\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/creer-fonction-sql-server-avec-un-script\/#faq-question-1610985480144\",\"position\":1,\"url\":\"https:\/\/expert-only.com\/fr\/t-sql\/creer-fonction-sql-server-avec-un-script\/#faq-question-1610985480144\",\"name\":\"Quelle est la diff\u00e9rence entre une fonction et une proc\u00e9dure stock\u00e9e SQL Server ?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"La diff\u00e9rence majeure entre une fonction et une proc\u00e9dure stock\u00e9e SQL Server est qu'une fonction retourne un r\u00e9sultat. Tandis qu'une proc\u00e9dure stock\u00e9e ne retourne pas obligatoirement un r\u00e9sultat. Une proc\u00e9dure stock\u00e9e est un ordonnancement de commandes SQL.\",\"inLanguage\":\"fr-FR\"},\"inLanguage\":\"fr-FR\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Comment cr\u00e9er une fonction SQL Server ? Tutoriels T-SQL","description":"Comment cr\u00e9er une fonction SQL Server avec un script T-SQL ? Utiliser ce code qui retourne le nom du client via le num\u00e9ro pass\u00e9 en param\u00e8tre.","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\/creer-fonction-sql-server-avec-un-script\/","og_locale":"fr_FR","og_type":"article","og_title":"Comment cr\u00e9er une fonction SQL Server avec un script T-SQL ?","og_description":"Comment cr\u00e9er une fonction SQL Server avec un script T-SQL ? Utiliser ce code qui retourne le nom du client via le num\u00e9ro pass\u00e9 en param\u00e8tre.","og_url":"https:\/\/expert-only.com\/fr\/t-sql\/creer-fonction-sql-server-avec-un-script\/","og_site_name":"Tutoriels SQL et IT","article_publisher":"https:\/\/www.facebook.com\/ExpertOnlyCom\/","article_published_time":"2022-03-07T05:30:00+00:00","article_modified_time":"2023-02-13T13:37:53+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\/creer-fonction-sql-server-avec-un-script\/#article","isPartOf":{"@id":"https:\/\/expert-only.com\/fr\/t-sql\/creer-fonction-sql-server-avec-un-script\/"},"author":{"name":"Expert-Only","@id":"https:\/\/expert-only.com\/fr\/#\/schema\/person\/406a9576b52944f018739a42046873ef"},"headline":"Comment cr\u00e9er une fonction SQL Server avec un script T-SQL ?","datePublished":"2022-03-07T05:30:00+00:00","dateModified":"2023-02-13T13:37:53+00:00","mainEntityOfPage":{"@id":"https:\/\/expert-only.com\/fr\/t-sql\/creer-fonction-sql-server-avec-un-script\/"},"wordCount":488,"publisher":{"@id":"https:\/\/expert-only.com\/fr\/#organization"},"image":{"@id":"https:\/\/expert-only.com\/fr\/t-sql\/creer-fonction-sql-server-avec-un-script\/#primaryimage"},"thumbnailUrl":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/programming-1857236_1920x1080.jpg","articleSection":["T-SQL"],"inLanguage":"fr-FR"},{"@type":["WebPage","FAQPage"],"@id":"https:\/\/expert-only.com\/fr\/t-sql\/creer-fonction-sql-server-avec-un-script\/","url":"https:\/\/expert-only.com\/fr\/t-sql\/creer-fonction-sql-server-avec-un-script\/","name":"Comment cr\u00e9er une fonction SQL Server ? Tutoriels T-SQL","isPartOf":{"@id":"https:\/\/expert-only.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/expert-only.com\/fr\/t-sql\/creer-fonction-sql-server-avec-un-script\/#primaryimage"},"image":{"@id":"https:\/\/expert-only.com\/fr\/t-sql\/creer-fonction-sql-server-avec-un-script\/#primaryimage"},"thumbnailUrl":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/programming-1857236_1920x1080.jpg","datePublished":"2022-03-07T05:30:00+00:00","dateModified":"2023-02-13T13:37:53+00:00","description":"Comment cr\u00e9er une fonction SQL Server avec un script T-SQL ? Utiliser ce code qui retourne le nom du client via le num\u00e9ro pass\u00e9 en param\u00e8tre.","breadcrumb":{"@id":"https:\/\/expert-only.com\/fr\/t-sql\/creer-fonction-sql-server-avec-un-script\/#breadcrumb"},"mainEntity":[{"@id":"https:\/\/expert-only.com\/fr\/t-sql\/creer-fonction-sql-server-avec-un-script\/#faq-question-1610985480144"}],"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/expert-only.com\/fr\/t-sql\/creer-fonction-sql-server-avec-un-script\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/expert-only.com\/fr\/t-sql\/creer-fonction-sql-server-avec-un-script\/#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\/creer-fonction-sql-server-avec-un-script\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/expert-only.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Comment cr\u00e9er une fonction SQL Server avec un script T-SQL ?"}]},{"@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"}},{"@type":"Question","@id":"https:\/\/expert-only.com\/fr\/t-sql\/creer-fonction-sql-server-avec-un-script\/#faq-question-1610985480144","position":1,"url":"https:\/\/expert-only.com\/fr\/t-sql\/creer-fonction-sql-server-avec-un-script\/#faq-question-1610985480144","name":"Quelle est la diff\u00e9rence entre une fonction et une proc\u00e9dure stock\u00e9e SQL Server ?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"La diff\u00e9rence majeure entre une fonction et une proc\u00e9dure stock\u00e9e SQL Server est qu'une fonction retourne un r\u00e9sultat. Tandis qu'une proc\u00e9dure stock\u00e9e ne retourne pas obligatoirement un r\u00e9sultat. Une proc\u00e9dure stock\u00e9e est un ordonnancement de commandes SQL.","inLanguage":"fr-FR"},"inLanguage":"fr-FR"}]}},"_links":{"self":[{"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/posts\/2565","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=2565"}],"version-history":[{"count":0,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/posts\/2565\/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=2565"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/categories?post=2565"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/tags?post=2565"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}