1、sql server變量必須以@開頭。
2、sql server語句後不需要寫分号結束符。
3、oracle變量類型number可以修改為sql
server的decimal
4、oracle變量類型varchar2可以修改為sql
server的varchar
5、sql server定義變量及傳遞參數,最好加上參數大小數值,例如:varchar(50)
6、sql server不能用rowid, rownum (但可以用top代替)
7、oracle裡的nvl函數,在sql
server裡使用isnull函數取代
8、sql server自定義函數不允許修改全局表資料(隻允許修改自定義函數範圍内表資料), 是以發生表修改的最好用存儲過程實作而非函數。