{"id":1124,"date":"2022-02-25T06:59:00","date_gmt":"2022-02-25T05:59:00","guid":{"rendered":"https:\/\/expert-only.com\/prep\/?p=1124"},"modified":"2026-05-18T13:55:55","modified_gmt":"2026-05-18T11:55:55","slug":"date-de-modification-d-une-table-sql-server","status":"publish","type":"post","link":"https:\/\/expert-only.com\/fr\/t-sql\/date-de-modification-d-une-table-sql-server\/","title":{"rendered":"Date de modification d&rsquo;une table SQL Server avec une requ\u00eate"},"content":{"rendered":"\n<p>Comment afficher la date de modification d&rsquo;une table SQL Server ? Cet exemple de requ\u00eate SQL permet gr\u00e2ce aux tables syst\u00e8mes de SQL Server de d\u00e9tecter les derniers changements effectu\u00e9s sur une table ou une vue SQL Server. Elle affiche la date de cr\u00e9ation et la date de derni\u00e8re mise \u00e0 jour. Par ailleurs cette requ\u00eate prend en compte uniquement les tables car elle lit les donn\u00e9es depuis la table syst\u00e8me sys.tables.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-comment-afficher-la-date-de-la-derniere-modification-d-une-table-sql-server\">Comment afficher la date de la derni\u00e8re modification d&rsquo;une table SQL Server ?<\/h2>\n\n\n\n<p>En effet, ce script SQL affiche la liste des tables cr\u00e9\u00e9es dans la base. C&rsquo;est \u00e0 dire les tables <em>non-syst\u00e8mes<\/em>, ainsi que la date de cr\u00e9ation et la date de derni\u00e8re mise \u00e0 jour. Par ailleurs la requ\u00eate s\u00e9lectionne les donn\u00e9es dans une <a href=\"https:\/\/docs.microsoft.com\/fr-fr\/sql\/relational-databases\/system-tables\/system-tables-transact-sql?view=sql-server-ver15\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">table syst\u00e8me<\/a>. Noter que les dates correspondent aux changements de structure de la table et non au contenu.<\/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  \n  [name],\n  [type],\n  [type_desc],\n  [create_date],\n  [modify_date]\nFROM    sys.tables\nWHERE   name like '%'\nORDER BY\tmodify_date DESC,\n      create_date DESC;\n  <\/pre>\n\n\n\n<p>Enfin, pour afficher les m\u00eames informations pour une vue, utiliser le m\u00eame code et remplacer <strong>sys.tables<\/strong> par <strong>sys.views<\/strong>. Les tables syst\u00e8mes permettent aussi d&rsquo;afficher <a href=\"https:\/\/expert-only.com\/t-sql\/liste-des-tables-sql-server-avec-une-requete\/\">la liste des toutes les tables dans une base de donn\u00e9es SQL<\/a>.<\/p>\n\n\n<div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-6a0afe4b07672\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Qu&rsquo;est-ce que les tables syst\u00e8mes SQL Server ?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Les tables syst\u00e8mes SQL Server sont des tables utilis\u00e9es par le syst\u00e8me de gestion de base de donn\u00e9es et le moteur SQL. En effet, ces tables stockent la liste des objets SQL Server et permettent \u00e0 la base de donn\u00e9es de fonctionner. Il est fortement recommand\u00e9 de ne pas \u00e9diter ces tables directement.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>Comment afficher la date de modification d&rsquo;une table SQL Server ? Cet exemple de requ\u00eate SQL permet gr\u00e2ce aux tables syst\u00e8mes de SQL Server de d\u00e9tecter les derniers changements effectu\u00e9s sur une table ou une vue SQL Server. Elle <a class=\"mh-excerpt-more\" href=\"https:\/\/expert-only.com\/fr\/t-sql\/date-de-modification-d-une-table-sql-server\/\" title=\"Date de modification d&rsquo;une table SQL Server avec une requ\u00eate\">&#8230;<\/a><\/p>\n<\/div>","protected":false},"author":1,"featured_media":10572,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[454],"tags":[],"class_list":{"0":"post-1124","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-t-sql"},"_links":{"self":[{"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/posts\/1124","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=1124"}],"version-history":[{"count":1,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/posts\/1124\/revisions"}],"predecessor-version":[{"id":31251,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/posts\/1124\/revisions\/31251"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/media\/10572"}],"wp:attachment":[{"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/media?parent=1124"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/categories?post=1124"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/tags?post=1124"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}