{"id":9073,"date":"2015-08-15T19:30:59","date_gmt":"2015-08-15T11:30:59","guid":{"rendered":"http:\/\/bohu.net\/blog\/?p=9073"},"modified":"2023-02-10T23:52:23","modified_gmt":"2023-02-10T15:52:23","slug":"ms-sql-server-%e6%95%b0%e6%8d%ae%e5%ad%97%e5%85%b8-%e7%94%9f%e6%88%90sql","status":"publish","type":"post","link":"https:\/\/as32.net\/blog\/9073\/","title":{"rendered":"MS SQL SERVER \u6570\u636e\u5b57\u5178 \u751f\u6210SQL"},"content":{"rendered":"<p>\u5728\u5e93\u5185\u67e5\u8be2\uff0c\u53ef\u7528\u4e8e\u751f\u6210\u5982\u4e0b\u5b57\u6bb5\u7ed3\u6784\uff1a<\/p>\n<p><strong>[\u8868], [\u5b57\u6bb5], [\u6570\u636e\u7c7b\u578b], [\u5141\u8bb8\u4e3a\u7a7a], [\u4e3b\u952e], [\u5916\u952e], [\u5f15\u7528\u8868], [\u8bf4\u660e\u63cf\u8ff0]<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9754\" src=\"https:\/\/bohu.net\/blog\/wp-content\/uploads\/2015\/08\/Mr_Tang_1438232827174_74.png\" alt=\"\" width=\"479\" height=\"256\" srcset=\"https:\/\/as32.net\/blog\/wp-content\/uploads\/2015\/08\/Mr_Tang_1438232827174_74.png 479w, https:\/\/as32.net\/blog\/wp-content\/uploads\/2015\/08\/Mr_Tang_1438232827174_74-300x160.png 300w\" sizes=\"auto, (max-width: 479px) 85vw, 479px\" \/><\/p>\n<p><code>SELECT     TOP (100) PERCENT a.name AS \u8868, b.name AS \u5b57\u6bb5, c.name AS \u6570\u636e\u7c7b\u578b, CASE WHEN b.isnullable = 0 THEN '-' WHEN b.isnullable = 1 THEN '\u662f' END AS \u5141\u8bb8\u4e3a\u7a7a,<br \/>\nCASE WHEN d .name IS NULL THEN '-' WHEN d .name IS NOT NULL THEN '\u662f' END AS \u4e3b\u952e, CASE WHEN e.parent_object_id IS NULL THEN 0 ELSE 1 END AS \u5916\u952e,<br \/>\nCASE WHEN e.parent_object_id IS NULL THEN '-' ELSE g.name END AS \u5f15\u7528\u8868, CASE WHEN h.value IS NULL THEN '-' ELSE h.value END AS \u8bf4\u660e\u63cf\u8ff0,<br \/>\ni.text AS \u9ed8\u8ba4\u503c<br \/>\nFROM         sys.sysobjects AS a INNER JOIN<br \/>\nsys.syscolumns AS b ON a.id = b.id INNER JOIN<br \/>\nsys.systypes AS c ON b.xtype = c.xtype LEFT OUTER JOIN<br \/>\n(SELECT     so.id, sc.colid, sc.name<br \/>\nFROM          sys.syscolumns AS sc INNER JOIN<br \/>\nsys.sysobjects AS so ON so.id = sc.id INNER JOIN<br \/>\nsys.sysindexkeys AS si ON so.id = si.id AND sc.colid = si.colid<br \/>\nWHERE      (si.indid = 1)) AS d ON a.id = d.id AND b.colid = d.colid LEFT OUTER JOIN<br \/>\nsys.foreign_key_columns AS e ON a.id = e.parent_object_id AND b.colid = e.parent_column_id LEFT OUTER JOIN<br \/>\nsys.objects AS g ON e.referenced_object_id = g.object_id LEFT OUTER JOIN<br \/>\nsys.extended_properties AS h ON a.id = h.major_id AND b.colid = h.minor_id LEFT OUTER JOIN<br \/>\nsys.syscomments AS i ON b.cdefault = i.id<br \/>\nWHERE     (a.type = 'U') AND (c.name &lt;&gt; 'sysname')<br \/>\nORDER BY \u8868, \u5b57\u6bb5<\/code><\/p>\n<p>\u8fd8\u6709\u4e00\u4e2a\u67e5\u5168\u5e93\u8868\u5b57\u6bb5\u7684\uff0c\u53c2\u89c1\u53e6\u4e00\u7bc7 \u300a<a href=\"http:\/\/bohu.net\/blog\/8349\" target=\"_blank\" rel=\"noopener\">\u901a\u8fc7(sys.sysobjects)\u5bf9\u8c61\u8868\uff0c\u67e5\u8be2\u5168\u5e93\u8868\u7684\u57fa\u7840\u4fe1\u606f<\/a> \uff1a<a title=\"Permalink to Sql Server \u67e5\u8be2\u5168\u5e93\u8868\u4fe1\u606f\" href=\"http:\/\/bohu.net\/blog\/8349\" rel=\"bookmark\"><u><span style=\"color: #000080;\">Sql Server \u67e5\u8be2\u5168\u5e93\u8868\u4fe1\u606f<\/span><\/u><\/a>\u300b<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u5728\u5e93\u5185\u67e5\u8be2\uff0c\u53ef\u7528\u4e8e\u751f\u6210\u5982\u4e0b\u5b57\u6bb5\u7ed3\u6784\uff1a [\u8868], [\u5b57\u6bb5], [\u6570\u636e\u7c7b\u578b], [\u5141\u8bb8\u4e3a\u7a7a], [\u4e3b\u952e], [\u5916\u952e &hellip; <a href=\"https:\/\/as32.net\/blog\/9073\/\" class=\"more-link\">\u7ee7\u7eed\u9605\u8bfb<span class=\"screen-reader-text\">\u201cMS SQL SERVER \u6570\u636e\u5b57\u5178 \u751f\u6210SQL\u201d<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,8,9,12,26],"tags":[54,55,56,57,58,59,253,499,534,536],"class_list":["post-9073","post","type-post","status-publish","format-standard","hentry","category-mysql","category-sql","category-sql-server-sql","category-windows","category-26","tag-54","tag-55","tag-56","tag-57","tag-58","tag-59","tag-ms-sql-server","tag-499","tag-534","tag-536"],"_links":{"self":[{"href":"https:\/\/as32.net\/blog\/wp-json\/wp\/v2\/posts\/9073","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/as32.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/as32.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/as32.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/as32.net\/blog\/wp-json\/wp\/v2\/comments?post=9073"}],"version-history":[{"count":2,"href":"https:\/\/as32.net\/blog\/wp-json\/wp\/v2\/posts\/9073\/revisions"}],"predecessor-version":[{"id":9816,"href":"https:\/\/as32.net\/blog\/wp-json\/wp\/v2\/posts\/9073\/revisions\/9816"}],"wp:attachment":[{"href":"https:\/\/as32.net\/blog\/wp-json\/wp\/v2\/media?parent=9073"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/as32.net\/blog\/wp-json\/wp\/v2\/categories?post=9073"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/as32.net\/blog\/wp-json\/wp\/v2\/tags?post=9073"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}