7/2下午的西雅圖咖啡店,現在的我正提著筆,記錄心中所想的一切。
「為避免之後見面監介,我想一想後覺得最近不太想有新戀情,女人的直覺是準的,我想還是先說清楚吧!!」~總幹事代為傳達。
7/2下午的西雅圖咖啡店,現在的我正提著筆,記錄心中所想的一切。
「為避免之後見面監介,我想一想後覺得最近不太想有新戀情,女人的直覺是準的,我想還是先說清楚吧!!」~總幹事代為傳達。
X小姐妳好,
在FB上一直沒談到什麼話,但身為男生就是要主動,就由我來個自我介紹.張傑森,5月6日生,擇善又固執金牛座,現年33歲,台北人,大學讀的是歷史系,卻在銀行資訊處上班,很難想像吧!!興趣是打籃球和跑步,週日固定有球聚,若有路跑活動也常會去參加.上星期就有跑台北富邦馬拉松,據說有4萬人參加,真是超熱鬧的啦!!對了,我還很愛去日本旅行,特別是自由行,前後去過五次了,或許是因為愛看日劇,也熱愛日本史的關係吧!!但今年比較誇張去了二次,參加東京馬拉松,又跑去京都古蹟之旅(都在爬山、逛神社和古戰場).很傷荷包,害我都開外幣帳戶在存日幣了,題外話,最近日幣大跌喔!!以上…
我叫小吟,10/14生,天秤座,差你三歲!我住鹿港,我唯一出國的兩次竟都是韓國(首爾和濟洲島),哈…假日會和朋友到去遊玩或聚聚餐!也沒特別喜好耶!只是想出去散散心,只要是沒去過之去,就特別好奇。哇~自由行耶,那你日語一定嚇嚇叫ㄛ~呵呵~今天的報紙上也有刊日幣貶值之事!!你虧大了我是今年才開始存美金啦!!現美金正低!不過以後還滿看好人民幣的!!!不過說也奇怪耶~你讀歷史,工作卻是資訊方面的!也差太遠了吧!!真的無法連想!不過我倒事歷史白痴!總是剛好在及格邊緣!哈
http://www.cnblogs.com/xbf321/archive/2008/11/02/1325067.html
這是大陸人寫的…..
寫的還不錯….就PO上來記錄囉!!
| set | select | |
| 同時對多個變量同時賦值 | 不支持 | 支持(如:select @a=1,@b=2,@c=3 ) |
| 表達式返回多個值時 | 出錯 | 將返回的最後一個值賦給變量 |
| 表達式未返回值 | 變量被賦null值 | 變量保持原值 |
下面以具體示例來說明問題:
表達式返回多個值時,使用 SET 賦值
表達式返回多個值時,使用 SELECT 賦值
表達式未返回值時,使用 SET 賦值
表達式未返回值時,使用 SELECT 賦值
需要注意的是,SELECT 也可以將標量子查詢的值賦給變量,如果標量子查詢不返回值,則變量被置為 null 值。
此時與 使用 SET 賦值是完全相同的
對標量子查詢的概念大家應該都覺得陌生,舉個例子就能說明
原文地址 http://blog.chinaunix.net/u/25096/showart_375538.html
這是每個人都很可能遇到的情況,那就是你建立了一個專案,然後你將它搬動、刪除或重新命名了,但是舊的名字卻一直出現在啟始頁的「最近使用的專案」窗格裡,無從刪除。
這個問題從 VS2002 一直到 VS2008 都存在。雖然不會引起什麼問題,但對於部份習慣從該窗格選取專案的人來講,卻是一個討人厭的問題。
解決的方法很簡單,請開啟登錄編輯程式,從 HKCU/Software/Microsoft/VisualStudio/x.0/ProjectMRUList 中把不要的項目刪除就可以了。
對於 VS2002/2003 的使用者,則可以找 HKCU/Software/Microsoft/VisualStudio/7.1/ProjectMRUList, VS2008 則是 HKCU/Software/Microsoft/VisualStudio/9.0/ProjectMRUList。
到了 VS2010,什麼都不必做,因為在啟始頁中就可以直接 remove 掉了。
select t.name as [table name], c.name AS [column name], tp.name AS [資料型別],
case tp.name
when 'bigint' then cast(c.precision as varchar(3))
when 'int' then cast(c.precision as varchar(3))
when 'smallint' then cast(c.precision as varchar(3))
when 'tinyint' then cast(c.precision as varchar(3))
when 'numeric' then '(' + cast(c.precision as varchar(3)) + ',' + cast(c.scale as varchar(3)) + ')'
when 'decimal' then '(' + cast(c.precision as varchar(3)) + ',' + cast(c.scale as varchar(3)) + ')'
when 'nvarchar' then cast((c.max_length/2) as varchar(5))
when 'nchar' then cast((c.max_length/2) as varchar(5))
else cast(c.max_length as varchar(5))
end as [長度],
CASE WHEN c.is_nullable=1 THEN 'ok' ELSE 'no' END AS [NULL ok],
ep.value as [描述]
from sys.tables as t
inner join sys.columns as c on t.object_id=c.object_id
inner join sys.types as tp on c.system_type_id = tp.system_type_id
left outer join sys.extended_properties as ep on (ep.major_id = t.object_id
and ep.minor_id = c.column_id and ep.class = 1 )
where tp.system_type_id = tp.user_type_id
order by t.name,c.name