|
1.SQL存儲(chǔ)過(guò)程執(zhí)行起來(lái)比SQL命令文本快得多。當(dāng)一個(gè)SQL語(yǔ)句包含 在存儲(chǔ)過(guò)程中時(shí),服務(wù)器不必每次執(zhí)行它時(shí)都要分析和編譯它。 2. 調(diào)用存儲(chǔ)過(guò)程,可以認(rèn)為是一個(gè)三層結(jié)構(gòu)。這使你的程序易于維護(hù)。如 果程序需要做某些改動(dòng),你只要改動(dòng)存儲(chǔ)過(guò)程即可 你可以在存儲(chǔ)過(guò)程中利用 Transact-SQL的強(qiáng)大功能。一個(gè)SQL存儲(chǔ)過(guò)程可以包含多個(gè)SQL語(yǔ)句。你可以使用變量和條件。這意味著你可以用 存儲(chǔ)過(guò)程建立非常復(fù)雜的查詢,以非常復(fù)雜的方式更新數(shù)據(jù)庫(kù)。 3.最后,這也許是最重要的,在存儲(chǔ)過(guò)程中可以使用參數(shù)。你可以傳送和返回參數(shù)。你還可以得到一個(gè)返回值(從 SQL RETURN語(yǔ)句)。 |
|
|