文章數 - 152, 回應數 - 65, 引用數 - 0

SINCE 2004




文章標籤

全部標籤

每月文章

文章分類

文學與歷史

資訊專家

SQL資料庫技術

使用 Trigger 紀錄資料表的新增、修改、刪除的行為
將常被要求當資料表內的紀錄有被新增修改或刪除的時候,需要同步紀錄每次資料表變動的前後資料,這時候我們可以利用 Trigger 便可做到符合這個功能的需求,而且可以適用到大部份的使用情境,且因為 Trigger 本身也可以捕抓捉到資料庫的 DML 的事件,如 : INSERT、UPDATE 、DELETE ,我們也能捕捉在該資料列被修改之後 (AFTER DML) 才來執行 Trigger ,所以剛好滿足我們要記錄的資料表變動的行為。

2009年7月23日 下午 02:39 | 回應 (5) | 閱讀數 : 2980 | 文章分類 [ SQL資料庫技術 實務應用 經驗分享 ]

Mind Manager VS 資料庫設計概念心智圖
心智圖法相信有不少人使用過,他可以透過圖形來協助你整理及紀錄腦中思考的事物,真是令人受用無窮。Mind Manager 是一套方便你使用電腦來繪製你的心智圖,幾年前經由好友 Ricky 介紹我使用 Mind Manager 來協助我紀錄日常學習事物的工具後,讓我的學習事物效率增進不少,不過因為當時使用的是30天試用版,之後就使用另外一套免費的 FreeMind,直到最近透過原廠 Mind Manager 的Manager 拿到 License 後,終於可以再次使用這個好用的工具了。

2009年5月2日 下午 03:12 | 回應 (1) | 閱讀數 : 2390 | 文章分類 [ SQL資料庫技術 科技生活 經驗分享 讀書筆記 軟體使用心得 ]

大量新增資料至 IDENTITY 欄位(SELECT、INSERT)
大量新增資料至 IDENTITY 欄位(SELECT、INSERT)

2009年2月26日 下午 06:37 | 回應 (2) | 閱讀數 : 2611 | 文章分類 [ SQL資料庫技術 ]

OUTPUT 子句於 UPDATE、DELETE 的應用
OUTPUT 子句於 UPDATE、DELETE 的應用

2009年2月18日 下午 10:12 | 回應 (0) | 閱讀數 : 1334 | 文章分類 [ SQL資料庫技術 經驗分享 ]

MS SQL Server 2005 版SchemaGen(Export Meta Data)
我想很多人在專案進行中,大部分都會遇到要把資料庫的Schema匯出來,
若有好習慣的話會在每個資料欄位作描述註解,這時若可以直接由資料庫匯出所有資料表的Meta Data的話,
那就太好了可不是嗎?

當然我也曾遇過這個問題,當時幸好有孤影的SchemaGen,己解決了我大部分的問題,
不過他的指支援MS SQL 2000,我暫時還沒找到有MS SQL 2005版本.所以,花了點時間研究一下MS SQL 2005的作法,
以下是我的方法,可匯出所有資料表每個欄位名稱、資料型態、資料長度、描述

2008年8月6日 上午 01:12 | 回應 (7) | 閱讀數 : 3609 | 文章分類 [ SQL資料庫技術 ]

使用PATINDEX()判斷欄位有[A-Z]、[a-z]、[0-9]之外的字元
這是一個MS SQL 的判斷欄位值內是否有包含英文大小寫及數字以外的字元,
我們可以利用PATINDEX()函數來處理這個問題,
這也是看了大鈞判斷資料欄位是否有中文字(使用ASCII比對及PATINDEX兩種方法)文章的靈感,
也剛好論壇的朋友恰好遇到此問題,於是我還是把這個ㄤ法做一下紀錄囉!

2008年7月25日 下午 11:27 | 回應 (2) | 閱讀數 : 1794 | 文章分類 [ SQL資料庫技術 ]

直接使用SQL SERVER 2005 開啟XML檔案並讀取內容(二)-應用BULK INSERT
延續著上一篇直接使用SQL SERVER 2005 開啟XML檔案並讀取內容(一)-應用xp_cmdshell文章,我在提供另一個方法來處理XML檔,當然還有許多種方法可以做處理,等有閒時在多加補充幾個方法。

2008年7月23日 下午 11:41 | 回應 (0) | 閱讀數 : 1270 | 文章分類 [ SQL資料庫技術 ]

直接使用SQL SERVER 2005 開啟XML檔案並讀取內容(一)-應用xp_cmdshell
實務上有時候需要直接在SQL SERVER上讀取XML檔案內容後,與現有的資料庫資料表內容做合併,當然首先要想辦法將XML檔案讀出來,然後將原本的XML內容轉換成資料表的欄位格式後,再將原本要整合的資料表資料合併。

2008年7月22日 下午 11:50 | 回應 (0) | 閱讀數 : 1875 | 文章分類 [ SQL資料庫技術 ]

MS SQL SERVER 簡易取得資料表實體檔案大小
摘要: MS SQL SERVER 簡易取得資料表實體檔案大小

2008年4月23日 上午 12:16 | 回應 (0) | 閱讀數 : 2159 | 文章分類 [ SQL資料庫技術 ]

如何將辨識欄位重新編號?
摘要: 如何將辨識欄位重新編號?

2008年4月23日 上午 12:15 | 回應 (0) | 閱讀數 : 831 | 文章分類 [ SQL資料庫技術 ]

Full SQL資料庫技術 Archive

Powered by: