使用SQL儲存過程有什麼好處

2021-04-18 10:48:31 字數 841 閱讀 1901

使用

sql儲存過程有什麼好處

■sql

儲存過程執行起來比

sql命令文字快得多。當乙個

sql語句包含在儲存過程中時,伺服器不必每次執行它時都要分析

和編譯它。

■呼叫儲存過程,可以認為是乙個三層結構。這使你的程式易於維護。如果程式需要做某些改動,你只要改動儲存過程即可。

■你可以在儲存過程中利用

transact-sql

的強大功能。乙個

sql儲存過程可以包含多個

sql語句。你可以使用變數和條件。

這意味著你可以用儲存過程建立非常複雜的查詢,以非常複雜的方式更新資料庫。

■最後,這也許是最重要的,在儲存過程中可以使用引數。你可以傳送和返回引數。你還可以得到乙個返回值(從

sql return

語句)。

環境:winxp+vb6+sp6+sqlserver2000  

資料庫:test ;表

:users  

在vb環境中,新增

datagrid

控制項,4

個按鈕,

6個文字框

,**簡單易懂。

『引用microsoft active data object 2.x library

這裡用第一種方法使用儲存過程新增資料

下面的型別需要注意,如果不使用

adsingle,

會發生乙個精度無效的錯誤

這裡用第二種方法使用儲存過程新增資料

這裡用第三種方法使用連線物件來插入資料

利用儲存過程顯示資料

要處理多種引數,輸入引數,輸出引數以及乙個直接返回值

SQL儲存過程有什麼用?

在工作裡也會經常遇到重複性的工作,這時候就可以把常用的sql寫好儲存起來,這就是儲存過程。這樣下次遇到同樣的問題,直接使用儲存過程就可以了,就不需要再重新寫一遍sql了,這就極大的提高了工作效率。2.如何使用儲存過程?使用儲存過程需要 1 先定義儲存過程 2 使用已經定義好的儲存過程。1 無引數的儲...

使用儲存過程的好處

在這裡就直接上菜 1.減少了客戶機與伺服器之間的網路使用率 1 資料庫伺服器執行儲存過程之後,在網路中僅僅傳送客戶機應用程式需要的資料,減少了網路的使用率。2 應用程式執行每個sql語句都要跨網路兩次,儲存過程可以將sql語句集中在一起,從而每一組sql語句只需要跨網路兩次。儲存過程中集中在一起的s...

使用 Spring Boot有什麼好處

其實就是簡單 快速 方便!平時如果我們需要搭建乙個 spring web 專案的時候需要怎麼做呢?1 配置 web.xml,載入 spring 和 spring mvc 2 配置資料庫連線 配置 spring 事務 3 配置載入配置檔案的讀取,開啟註解 4 配置日誌檔案 配置完成之後部署 tomca...