【英文縮寫點的用法】


以下是兩大基本原則,儘管無法囊括所有的縮寫形式,但也八九不離十。


1
若是僅一個單字的縮寫,在最後寫上一個縮寫點,例如:versus = vs.


2
數個英文單字的縮寫,通常是抓每一個單字的一個字母出來大寫,若要寫縮寫點的話,必須每個字母後面都寫,否則就全部省略,例如:By The Way = BTW = B.T.W.


 


Aixo 發表在 痞客邦 留言(1) 人氣()

-- ROW_NUMBER()
-- 依照指定的欄位「排序」,逐筆加上序號,例:
-- SerialNo Field_Name
-- 1 ab
-- 2 ab
-- 3 cd
-- 4 ef
SELECT ROW_NUMBER() OVER( ORDER BY [Field_Name]) AS SerialNo, *
FROM [Table_Name]

-- RANK()
-- 依照指定的欄位「排名」,遇到不同資料時將以「該筆序號」為新排名,例:
-- SerialNo Field_Name
-- 1 ab
-- 1 ab
-- 3 cd
-- 4 ef
SELECT RANK() OVER( ORDER BY [Field_Name]) AS SerialNo, *
FROM [Table_Name]

-- DENSE_RANK()
-- 依照指定的欄位「排名」,遇到不同資料時將以「下一排名」為新排名,例:
-- SerialNo Field_Name
-- 1 ab
-- 1 ab
-- 2 cd
-- 3 ef
SELECT DENSE_RANK() OVER( ORDER BY [Field_Name]) AS SerialNo, *
FROM [Table_Name]

Aixo 發表在 痞客邦 留言(0) 人氣()

-- 修改 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'

Aixo 發表在 痞客邦 留言(0) 人氣()

Transaction(交易,大陸譯名:事务)
將多個資料庫操作的 SQL 指令 group 成一個執行的單元區塊( a single execution unit ),以特定的字串( Begin Transaction )來標記交易開始,一個交易可能包括了多個資料庫操作指令來完成,交易結束時的動作有兩個,若所有的操作全部執行成功,交易才算成功並提交變更( Commit Transaction ),若當中有發生錯誤失敗,則整個交易宣告失敗並回復所有變更( Rollback Transaction )。

Aixo 發表在 痞客邦 留言(0) 人氣()

@@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.

Aixo 發表在 痞客邦 留言(0) 人氣()

-- 判斷 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
DROP TABLE [#Table_Name]

Aixo 發表在 痞客邦 留言(0) 人氣()

1
Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。