http://www.dotblogs.com.tw/topcat/archive/2010/10/20/18466.aspx
原來還有這招,我怎麼從來不會想用拖拉的呢?
害我還乖乖的一個個KEY
讀取SQL的SCHEMA
EXEC sp_tables /*資料表*/ Select * From SysObjects Where xType='U' Order By Name /*欄位*/ Select * From SysObjects A Inner Join SysColumns B On A.ID=B.ID Where A.xType='U' Order By A.Name,ColID /*讀取SQL 資料表欄位結構的SQL 語法*/ Select A.Name As TableName,B.ColOrder As ColOrder,B.Name As ColName,C.Name As ColType,B.Length As ColLen,B.XPrec As ColPrecision,B.XScale As ColScale From (SysObjects A Inner Join SysColumns B On A.ID=B.ID) Inner Join SysTypes C On B.XType=C.XType Where A.XType='u' Order By A.Name,B.ColOrder
如何查詢SP內容
[SQL] 取出 MS SQL 預存程式(Stored Procedure) 的文字內容
如何在在所有的存儲過程中找一個關健字
select distinct b.name, b.xtype, object_name(b.parent_obj) as parent_name from syscomments a, sysobjects b where a.text like '%查詢文字%' and b.id=a.id and b.status>=0 and (b.xtype='P' or b.xtype='TR' or b.xtype='V' or b.xtype='FN') order by b.xtype, object_name(b.parent_obj), b.name
其中在 SysObject 裡
Name ==> 代表物件的名字
Table, Primary Key, Trigger, Procedure, View, Function name
xtype ==> 代表物件的類別
U = Table, PK = Primary Key, TR = trigger, P = procedure, V = view, FN = function
parent_name:
表示 trigger 或 PKey 的 table name
[SQL Server] 如何接收 Store Procedure 的傳回值
http://www.dotblogs.com.tw/walter/archive/2009/07/04/how-to-get-store-procedure-return-value.aspx
要將資料傳回一般有 3 種方式:
- 使用 SELECT 以表格方式傳回。
- 設定 Output Parameter 以參數方式傳回。
- 使用 RETURN 傳回 1 個整數型別的資料。
解開
總算把那4封信給解禁了,3年前的往事,
就算是現在重看還是很有感覺,
3年前和現在的我有怎麼樣的差別呢?
唯一確定的是,戀情都很不順利!!
我的DEBUG人生應該會繼續TRY CATCH下去,不管是在工作或是私底下….
[轉貼]SQL Server Index架構讀後心得
SQL Server 的索引分類
Clustered-Index 架構
Clustered Index 設計守則
Nonclustered Index 架構
Nonclustered Index 的加包欄位(Included Columns)
第四封信:在意
Dear 心怡,
這是第四封信,也可能會是最後一封了吧!!
離開新光的專案已經二個星期了,不知妳過的如何,想必還是一樣的忙碌吧!!
在我的印象中,妳在工作上一直是認真負責的。
而我在新專案,也真正當起SA的工作,
做需求訪談、整理會議記錄、開PHOTOTYPE,
在新PM帶領下,不同的領導風格,處處有著不習慣,
可能是因為我太習慣新光團隊自由的FEEL了吧!!
雖我提前被調離專案,但還是很在意後續發展,
很高興的,前個星期從同事那得知終於開了發票,也確定結案,
對我來說,一則以喜,一則以憂。
喜的是,學長終於能放心離職,不會被專案拖住;
憂的是,我可能沒有再和你見面的機會了!!
「因為在意所以受到傷害。」
在燒肉宴後,我感受特別的明顯,
因為妳對我的態度和口氣都變差了。
「是妳討厭我了吧!!」
「還是因為我真的沒做好? 造成你很大的困擾」
「還是因為我在妳忙的時候還一直在鬧妳?」
「以上皆是….」
常會這麼地胡思亂想,
我很在意妳的感受,只是不知從何得知。
我知道有些問題你提了很多次,但我就是沒有改好,
我知道有時妳提了很多問題給我,但我總是處理完一個,卻漏了另一個,
我知道有時妳覺得和我很難溝通,口氣又很不正經,
我也知道壞印象是很難補救回來的,
雖然我很想做個工作和私生活分開的人,
但,這確確實實的影響到工作。
真的是很想好好解決問題的…..
我也不想我做出去的東西都被人抱怨說,「做什麼爛東西吧!!」
是我還有成長學習的空間吧!!
有些妳提到的問題,我需要花時間解決,
而有些同事技術上的問題,我也要協助處理,
他們的工作也交由我來分配,
在這專案,我著實竭盡心力了…..
只是這樣還不夠…..
就在趕著要驗收的那前一個星期,
我請學長空出個人來幫我的忙,
也因此,才有莎拉和小白一起陪我來站前,
也是由於她們的協助,問題才能這麼快解決吧!!
我從學長那得知,妳覺得我們的人都幫不上妳的忙,
妳說妳要找邏輯、驗資料,還要找緯來的SA討論,
甚至還要幫我們找報表的問題,妳一個人忙不過來。
確實,妳說的對,因為邏輯和驗証我真的是幫不上忙,
也不知怎麼幫上忙。
「我很怕在測試區驗完,在正式區就出錯。」
「你們很常發生這情況。」
這是妳常抱怨的一件事吧!!
「妳事情全都一手包,我能体會妳的忙。」
「但我不知怎麼幫到妳!!」
「只能盡全力快點找到妳提的問題」
這是我心中對這問題的回答,
只是我不知怎麼說出口,因為,妳對我的信任度已相當的低了。
技術問題我全力解決,到後來連學長都看不過去的和我說,
「JASON呀!!你不用老想用AP的方式來用工具,你就直接回答是工具的限制不就好了。」
「這樣做出來的東西又難維護,又花時間,也不見得別人會感謝你。」
但我還是趕工做出來了,有時連我自己都覺得怎麼做得出這鬼東西,哈!!
遇到了重重困難,也加了那麼多班,總算是順利了結案。
現下,我能和妳有當朋友的機會嗎? 讓我有扭轉印象的機會。
我由衷期待妳的答覆。
如真不想,爽快的給我一個拒絕吧!!
一個心老是吊在半空中的JASON