{"id":2308,"date":"2013-03-20T17:07:25","date_gmt":"2013-03-20T09:07:25","guid":{"rendered":"http:\/\/jason695.why3s.tw\/wordpress\/?p=2308"},"modified":"2015-03-08T18:48:49","modified_gmt":"2015-03-08T10:48:49","slug":"sql-server-select-%e8%88%87-set","status":"publish","type":"post","link":"https:\/\/jason695.why3s.tw\/wordpress\/2013\/03\/20\/sql-server-select-%e8%88%87-set\/","title":{"rendered":"SQL SERVER SELECT \u8207 SET"},"content":{"rendered":"<div id=\"post-body-688652155971571827\" itemprop=\"description articleBody\">\n<div id=\"art\">SQL Server \u4e2d\u5c0d\u5df2\u7d93\u5b9a\u7fa9\u7684\u8b8a\u91cf\u8ce6\u503c\u7684\u65b9\u5f0f\u7528\u5169\u7a2e\uff0c\u5206\u5225\u662f SET \u548c SELECT\u3002<br \/>\n\u5c0d\u65bc\u9019\u5169\u7a2e\u65b9\u5f0f\u7684\u5340\u5225\uff0cSQL Server \u806f\u6a5f\u53e2\u66f8\u4e2d\u5df2\u7d93\u6709\u8a73\u7d30\u7684\u8aaa\u660e\uff0c\u4f46\u5f88\u591a\u6642\u5019\u6211\u5011<br \/>\n\u4e26\u6c92\u6709\u6ce8\u610f\uff0c\u5176\u5be6\u9019\u5169\u7a2e\u65b9\u5f0f\u9084\u662f\u6709\u5f88\u591a\u5dee\u5225\u7684\u3002<br \/>\nSQL Server\u63a8\u85a6\u4f7f\u7528 SET \u800c\u4e0d\u662f SELECT \u5c0d\u8b8a\u91cf\u9032\u884c\u8ce6\u503c\u3002<br \/>\n\u7576\u8868\u9054\u5f0f\u8fd4\u56de\u4e00\u500b\u503c\u4e26\u5c0d\u4e00\u500b\u8b8a\u91cf\u9032\u884c\u8ce6\u503c\u6642\uff0c\u63a8\u85a6\u4f7f\u7528 SET \u65b9\u6cd5\u3002<br \/>\n\u4e0b\u8868\u5217\u51fa SET \u8207 SELECT \u7684\u5340\u5225\u3002\u8acb\u7279\u5225\u6ce8\u610f\u7d05\u8272\u90e8\u5206\u3002&nbsp;<\/p>\n<table border=\"2\">\n<tbody>\n<tr>\n<td><\/td>\n<td><b>set<\/b><\/td>\n<td><b>select<\/b><\/td>\n<\/tr>\n<tr>\n<td>\u540c\u6642\u5c0d\u591a\u500b\u8b8a\u91cf\u540c\u6642\u8ce6\u503c<\/td>\n<td>\u4e0d\u652f\u6301<\/td>\n<td>\u652f\u6301\uff08\u5982\uff1aselect \u00a0 @a=1,@b=2,@c=3 \uff09<\/td>\n<\/tr>\n<tr>\n<td>\u8868\u9054\u5f0f\u8fd4\u56de\u591a\u500b\u503c\u6642<\/td>\n<td>\u51fa\u932f<\/td>\n<td>\u5c07\u8fd4\u56de\u7684\u6700\u5f8c\u4e00\u500b\u503c\u8ce6\u7d66\u8b8a\u91cf<\/td>\n<\/tr>\n<tr>\n<td>\u8868\u9054\u5f0f\u672a\u8fd4\u56de\u503c<\/td>\n<td>\u8b8a\u91cf\u88ab\u8ce6null\u503c<\/td>\n<td>\u8b8a\u91cf\u4fdd\u6301\u539f\u503c<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\u4e0b\u9762\u4ee5\u5177\u9ad4\u793a\u4f8b\u4f86\u8aaa\u660e\u554f\u984c\uff1a<\/p>\n<div>create table chinadba1(<br \/>\nuserid int ,<br \/>\naddr varchar(128)<br \/>\n)<br \/>\ngo<br \/>\ninsert into chinadba1(userid,addr) values(1,&#8217;addr1&#8242;)<br \/>\ninsert into chinadba1(userid,addr) values(2,&#8217;addr2&#8242;)<br \/>\ninsert into chinadba1(userid,addr) values(3,&#8217;addr3&#8242;)<br \/>\ngo<\/div>\n<p>\u8868\u9054\u5f0f\u8fd4\u56de\u591a\u500b\u503c\u6642\uff0c\u4f7f\u7528 SET \u8ce6\u503c<\/p>\n<div>declare @addr varchar(128)<br \/>\nset @addr = (select addr from chinadba1)<br \/>\n\/*<br \/>\n&#8211;\u51fa\u932f\u4fe1\u606f\u70ba<br \/>\n\u670d\u52d9\u5668: \u6d88\u606f 512\uff0c\u7d1a\u5225 16\uff0c\u72c0\u614b 1\uff0c\u884c 2<br \/>\n\u5b50\u67e5\u8a62\u8fd4\u56de\u7684\u503c\u591a\u65bc\u4e00\u500b\u3002\u7576\u5b50\u67e5\u8a62\u8ddf\u96a8\u5728 =\u3001!=\u3001&lt;\u3001&lt;=\u3001&gt;\u3001&gt;= \u4e4b\u5f8c\uff0c\u6216\u5b50\u67e5\u8a62\u7528\u4f5c\u8868\u9054\u5f0f\u6642\uff0c\u9019\u7a2e\u60c5\u6cc1\u662f\u4e0d\u5141\u8a31\u7684\u3002<br \/>\n*\/<br \/>\ngo<\/div>\n<p>\u8868\u9054\u5f0f\u8fd4\u56de\u591a\u500b\u503c\u6642\uff0c\u4f7f\u7528 SELECT \u8ce6\u503c<\/p>\n<div>declare @addr varchar(128)<br \/>\nselect @addr = addr from chinadba1<br \/>\nprint @addr &#8211;\u7d50\u679c\u96c6\u4e2d\u6700\u5f8c\u4e00\u500b addr \u5217\u7684\u503c<br \/>\n&#8211;\u7d50\u679c: addr3<br \/>\ngo<\/div>\n<p>\u8868\u9054\u5f0f\u672a\u8fd4\u56de\u503c\u6642\uff0c\u4f7f\u7528 SET \u8ce6\u503c<\/p>\n<div>declare @addr varchar(128)<br \/>\nset @addr = &#8216;\u521d\u59cb\u503c&#8217;<br \/>\nset @addr = (select addr from chinadba1 where userid = 4 )<br \/>\nprint @addr &#8211;null\u503c<br \/>\ngo<\/div>\n<p>\u8868\u9054\u5f0f\u672a\u8fd4\u56de\u503c\u6642\uff0c\u4f7f\u7528 SELECT \u8ce6\u503c<\/p>\n<div>declare @addr varchar(128)<br \/>\nset @addr = &#8216;\u521d\u59cb\u503c&#8217;<br \/>\nselect @addr = addr from chinadba1 where userid = 4<br \/>\nprint @addr &#8211;\u4fdd\u6301\u539f\u503c<br \/>\ngo<\/div>\n<p>\u9700\u8981\u6ce8\u610f\u7684\u662f\uff0cSELECT \u4e5f\u53ef\u4ee5\u5c07\u6a19\u91cf\u5b50\u67e5\u8a62\u7684\u503c\u8ce6\u7d66\u8b8a\u91cf\uff0c\u5982\u679c\u6a19\u91cf\u5b50\u67e5\u8a62\u4e0d\u8fd4\u56de\u503c\uff0c\u5247\u8b8a\u91cf\u88ab\u7f6e\u70ba null \u503c\u3002<br \/>\n\u6b64\u6642\u8207 \u4f7f\u7528 SET \u8ce6\u503c\u662f\u5b8c\u5168\u76f8\u540c\u7684<br \/>\n\u5c0d\u6a19\u91cf\u5b50\u67e5\u8a62\u7684\u6982\u5ff5\u5927\u5bb6\u61c9\u8a72\u90fd\u89ba\u5f97\u964c\u751f\uff0c\u8209\u500b\u4f8b\u5b50\u5c31\u80fd\u8aaa\u660e<\/p>\n<div>declare @addr varchar(128)<br \/>\nset @addr = &#8216;\u521d\u59cb\u503c&#8217;<br \/>\n&#8211;select addr from chinadba1 where userid = 4 \u70ba\u6a19\u91cf\u5b50\u67e5\u8a62\u8a9e\u53e5<br \/>\nselect @addr = (select addr from chinadba1 where userid = 4)<br \/>\nprint @addr &#8211;null\u503c<br \/>\ngo<\/div>\n<\/div>\n<div><\/div>\n<p><b>\u539f\u6587\u5730\u5740<\/b>\u00a0http:\/\/blog.chinaunix.net\/u\/25096\/showart_375538.html<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>SQL Server \u4e2d\u5c0d\u5df2\u7d93\u5b9a\u7fa9\u7684\u8b8a\u91cf\u8ce6\u503c\u7684\u65b9\u5f0f\u7528\u5169\u7a2e\uff0c\u5206\u5225\u662f SET \u548c SELECT\u3002 \u5c0d\u65bc\u9019\u5169\u7a2e\u65b9\u5f0f\u7684 &hellip; <a href=\"https:\/\/jason695.why3s.tw\/wordpress\/2013\/03\/20\/sql-server-select-%e8%88%87-set\/\" class=\"more-link\">\u95b1\u8b80\u5168\u6587 <span class=\"screen-reader-text\">SQL SERVER SELECT \u8207 SET<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[47],"tags":[],"class_list":["post-2308","post","type-post","status-publish","format-standard","hentry","category-sql-server","no-featured-image"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/jason695.why3s.tw\/wordpress\/wp-json\/wp\/v2\/posts\/2308","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jason695.why3s.tw\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jason695.why3s.tw\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jason695.why3s.tw\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jason695.why3s.tw\/wordpress\/wp-json\/wp\/v2\/comments?post=2308"}],"version-history":[{"count":0,"href":"https:\/\/jason695.why3s.tw\/wordpress\/wp-json\/wp\/v2\/posts\/2308\/revisions"}],"wp:attachment":[{"href":"https:\/\/jason695.why3s.tw\/wordpress\/wp-json\/wp\/v2\/media?parent=2308"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jason695.why3s.tw\/wordpress\/wp-json\/wp\/v2\/categories?post=2308"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jason695.why3s.tw\/wordpress\/wp-json\/wp\/v2\/tags?post=2308"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}