FirebirdSQL/3/Store Procedure

出自VFP Wiki

(修訂版本間差異)
跳轉到: 導航, 搜尋
(revert)
 
(1個中途的修訂版本沒有顯示)
第1行: 第1行:
-
* [http://cnanolioual.com/elricboro.html cozelerrac]
+
=== 存储过程是什么 ===
-
http://alcaricch.com/boeltousit.html[cozelerrac] [[http://alcaricch.com/boeltousit.html][cozelerrac]]
+
預存程序(Stored Procedure)(簡稱SP)是使用者預先寫好的資料庫Script。
-
* http://lirolrictr.com/siteltrviel.html cozelerrac
+
-
* [[http://getrolcabob.com/baslieltdomg.html cozelerrac]]
+
-
* [[http://c4tgetlic.com/eltchizel.html|cozelerrac]]
+
-
* [[http://caceldronz.com/varbasvart.html | cozelerrac]]
+
-
* [http://mondom.com/roracelsi.html|cozelerrac]
+
-
* [cozelerrac|http://lizelc4.com/zelelcget.html]
+
-
* ((http://cocnagetal.com/acelvidr.html cozelerrac))
+
-
* [cozelerrac](http://vicoco.com/relace.html "cozelerrac")
+
-
"cozelerrac":http://rolalvarchib.com/elzelzeldr.html
+
-
+
-
=== 存储过程是什么 ===
+
-
預存程序(Stored Procedure)(簡稱SP)是使用者預先寫好的資料庫Script。
+
-
SP最大好處是可以降低資料在網路來回傳送與網路負載,因為我們將處理資料的程式碼寫在伺服器端,那麼客戶端將只會收到經過處理後的紀錄,如此資料庫伺服器效能會大大的提升.
+
SP最大好處是可以降低資料在網路來回傳送與網路負載,因為我們將處理資料的程式碼寫在伺服器端,那麼客戶端將只會收到經過處理後的紀錄,如此資料庫伺服器效能會大大的提升.
-
=== 存储过程(Stored Procedure)相关語法 ===
+
=== 存储过程(Stored Procedure)相关語法 ===
-
*存储过程(Stored Procedure)创建的語法:
+
*存储过程(Stored Procedure)创建的語法:
<pre>
<pre>
CREATE PROCEDURE name
CREATE PROCEDURE name
-
[( param datatype [, param datatype …])]
+
[( param datatype [, param datatype ])]
-
[RETURNS ( param datatype [, param datatype …])]
+
[RETURNS ( param datatype [, param datatype ])]
AS
AS
<procedure_body>;
<procedure_body>;
第28行: 第16行:
<variable_declaration_list> =
<variable_declaration_list> =
DECLARE VARIABLE var datatype;
DECLARE VARIABLE var datatype;
-
[DECLARE VARIABLE var datatype; …]
+
[DECLARE VARIABLE var datatype; ]
<block> =
<block> =
BEGIN
BEGIN
< compound_statement>
< compound_statement>
-
[< compound_statement> …]
+
[< compound_statement> ]
END
END
<compound_statement> = {<block> | statement;}
<compound_statement> = {<block> | statement;}
</pre>
</pre>
-
*Stored Procedure 修改的語法:
+
*Stored Procedure 修改的語法:
<pre>
<pre>
ALTER PROCEDURE name
ALTER PROCEDURE name
-
[( var datatype [, var datatype …])]
+
[( var datatype [, var datatype ])]
-
[RETURNS ( var datatype [, var datatype …])]
+
[RETURNS ( var datatype [, var datatype ])]
AS
AS
procedure_body;
procedure_body;
</pre>
</pre>
-
*Stored Procedure 移除的語法:
+
*Stored Procedure 移除的語法:
<pre>
<pre>
DROP PROCEDURE name;
DROP PROCEDURE name;
</pre>
</pre>
-
=== Stored Procedure 範例 ===
+
=== Stored Procedure 範例 ===
-
*Stored Procedure 建立的語法:
+
*Stored Procedure 建立的語法:
-
*Stored Procedure 修改的語法:
+
*Stored Procedure 修改的語法:
-
*Stored Procedure 移除的語法:
+
*Stored Procedure 移除的語法:
-
=== 相關文章 ===
+
=== 相關文章 ===
-
*[http://www.aboutcase.com/phorum/read.php?f=38&i=22&t=19 預儲程序在網站應用程式上的應用(一)]
+
*[http://www.aboutcase.com/phorum/read.php?f=38&i=22&t=19 預儲程序在網站應用程式上的應用()]
-
*[http://yes.nctu.edu.tw/SQL/StoredProcedure/StoredProcedure.htm 預存程序]
+
*[http://yes.nctu.edu.tw/SQL/StoredProcedure/StoredProcedure.htm 預存程序]
*[http://uiproject.udngroup.com.tw/ui/TechDocs/SQL/Lessons/Implement/StoredProcedure.htm SQL Server-Stored Procedure]
*[http://uiproject.udngroup.com.tw/ui/TechDocs/SQL/Lessons/Implement/StoredProcedure.htm SQL Server-Stored Procedure]

在2009年9月1日 (二) 01:59的最新修訂版本

目錄

存储过程是什么

預存程序(Stored Procedure)(簡稱SP)是使用者預先寫好的資料庫Script。

SP最大好處是可以降低資料在網路來回傳送與網路負載,因為我們將處理資料的程式碼寫在伺服器端,那麼客戶端將只會收到經過處理後的紀錄,如此資料庫伺服器效能會大大的提升.

存储过程(Stored Procedure)相关語法

  • 存储过程(Stored Procedure)创建的語法:
CREATE PROCEDURE name
[( param datatype [, param datatype …])]
[RETURNS ( param datatype [, param datatype …])]
AS
<procedure_body>;
<procedure_body> = [<variable_declaration_list>]
<block>
<variable_declaration_list> =
DECLARE VARIABLE var datatype;
[DECLARE VARIABLE var datatype; …]
<block> =
BEGIN
< compound_statement>
[< compound_statement> …]
END
<compound_statement> = {<block> | statement;}
  • Stored Procedure 修改的語法:
ALTER PROCEDURE name
[( var datatype [, var datatype …])]
[RETURNS ( var datatype [, var datatype …])]
AS
procedure_body;
  • Stored Procedure 移除的語法:
DROP PROCEDURE name;

Stored Procedure 範例

  • Stored Procedure 建立的語法:
  • Stored Procedure 修改的語法:
  • Stored Procedure 移除的語法:


相關文章