| 【英文縮寫點的用法】 | 以下是兩大基本原則,儘管無法囊括所有的縮寫形式,但也八九不離十。 | 1 | 若是僅一個單字的縮寫,在最後寫上一個縮寫點,例如:versus = vs. | 2 |
- Apr 17 Thu 2014 09:42
-
英文縮寫點的用法 & 常見的英文縮寫
- May 24 Fri 2013 16:48
-
[T-SQL] 幫查詢的結果加上序號或排名
-- ROW_NUMBER()
-- 依照指定的欄位「排序」,逐筆加上序號,例:
-- SerialNo Field_Name
-- 1 ab
-- 2 ab
- May 09 Thu 2013 13:47
-
[T-SQL] 重新命名 Table Name 與 Column Name
-- 修改 Table 欄位名稱,自行修改前 2 個 '' 中的資料,最後的 'COLUMN' 保留不變
EXEC sp_rename 'Table_Name.Old_Column_Name', 'New_Column_Name', 'COLUMN'
-- 修改 Table 名稱
EXEC sp_rename 'Old_Table_Name' , 'New_Table_Name'
- Feb 21 Thu 2013 14:57
-
[T-SQL] Transaction 用法
Transaction(交易,大陸譯名:事务)
將多個資料庫操作的 SQL 指令 group 成一個執行的單元區塊( a single execution unit ),以特定的字串( Begin Transaction )來標記交易開始,一個交易可能包括了多個資料庫操作指令來完成,交易結束時的動作有兩個,若所有的操作全部執行成功,交易才算成功並提交變更( Commit Transaction ),若當中有發生錯誤失敗,則整個交易宣告失敗並回復所有變更( Rollback Transaction )。
例:
DECLARE @chk tinyint
SET @chk = 0
- Feb 20 Wed 2013 16:35
-
[T-SQL] @@Error 與 @@RowCount
@@Error 回傳最近一次 SQL 執行結果的錯誤代碼,若成功執行,則回傳 0
Returns the error number for the last Transact-SQL statement executed.
Returns 0 if the previous Transact-SQL statement encountered no errors.
- Feb 19 Tue 2013 10:17
-
[T-SQL] 判斷 Table 是否存在
-- 判斷 Table 是否存在
IF EXISTS( SELECT * FROM sys.tables WHERE name = 'Table_Name' )
SELECT * FROM [Table_Name]
-- 暫存表,# 表示本地暫存,## 表示全局暫存
IF OBJECT_ID('tempdb.dbo.#Table_Name') IS NOT NULL
1