寫給初學MSSQL的朋友

2021-06-16 00:58:20 字數 1541 閱讀 7199

from:

常在一些bbs上面看見有人在問轉換為

mssql有什麼要注意的地方,或是編寫儲存過程,現在小弟在此寫一些要注意的或者常用的語法給大家參考(部分為asp常用的函式)

-------------------

access:now()

mssql:getdate()

-------------------

access:mid

mssql:substring(expression,start,length)

expression-要搜尋的目標,但不能使用聚合函式

start-指定字串的開始位置

length-指定獲取字串的長度

-------------------

asp:instr

mssql:charindex(expression1,expression2)

引數的位置和asp的instr剛好相反

-------------------

asp:dim

mssql:declare@variabledatatype

舉例:declare@varnamevarchar(50)  宣告變數@varname為varchar型別,長度為50

-------------------

賦值:declare@varnamevarchar(10)

set@varname='thisiscontent'

-------------------

資料型別轉換函式,如asp的cstr,clng

mssql:cast(expressionasdatatype)

expression為目標物件

datatype為要轉換成的資料型別

舉例:declare@varnamevarchar(20) --宣告乙個@varname變數為varchar型別,長度20

set@varname='2'        --給@varname賦值

cast(@varnameasint)     --轉換成int型別資料

-------------------

字串連線符號:+

-------------------

迴圈:whileboolean_expression

begin

--要執行的語句

endboolean_expression為布林表示式,只要指定的條件為真,就迴圈執行語句

-------------------

if的用法

if(boolean_expression)

begin

--執行true分支....

endif....else....的用法

if(boolean_expression)

begin

--執行true分支....

endelse

begin

--執行false分支

end-------------------

先寫這麼多,遲些再更新點吧

這些都是常用的,但有時候查不到就麻煩了,所以就寫出來

寫給自己,寫給朋友,寫給所有人

我從來沒有把自己的思想灌輸給別人的想法,我只是希望,在思想的交鋒中,我們能誕生出絢麗的火花!從來沒有想過要從別人那裡得到些什麼,相反,我總是希望我能為別人做些什麼,這樣,我會得到的更多,我也會活得更快樂。我覺得乙個人首先是因該為自己在活的,然後再去帶動身邊的人,你活得精彩了,你身邊的人也會跟著精彩,...

寫給想學java的朋友!

不知不覺做軟體已經做了十年,有成功的喜悅,也有失敗的痛苦,但總不敢稱自己是高手,因為和我心目中真正的高手們比起來,還差的太遠。世界上並沒有成為高手的捷徑,但一些基本原則是可以遵循的。1.紮實的基礎。資料結構 離散數學 編譯原理,這些是所有電腦科學的基礎,如果不掌握他們,很難寫出高水平的程式。據我的觀...

寫給想創業的朋友,向敢於創業的朋友致敬

編者按 故事的起因之一是.變革家某投友 雷兄,結識於變革家的投友,我是小雷粉,一直有關注你,你有各種投資經歷和過人的投資判斷能力。近兩年多我一直在關注網際網路金融 p2p 股權眾籌 股權投資 特殊資產處置,自己投了錢和時間在嘗試與深入了解他們的模式,並在投友中結識不少前輩。心中一直有乙個關於網際網路...