上一页下一页

使用预存过程修改数据库

您可以使用预存过程修改数据库。预存过程是一种可以重复使用的数据库项,用于在数据库上执行某些操作。预存过程包含具有一定功能的 SQL 代码,较为典型的是插入、更新或删除记录的 SQL 代码。预存过程还可以改变数据库本身的结构。例如,您可以使用预存过程添加表格列,或者甚至可以删除表格。

一个预存过程还可以调用另一个预存过程,以及接受输入参数并以输出参数的形式向调用过程返回多个值。

您可以重复使用预存过程的单个编译的版本来多次执行数据库操作,从这种意义上说,预存过程是可以重复使用的。如果您知道将多次执行某个数据库任务(即不同的应用程序将执行相同的任务),则使用预存过程执行该任务可以使数据库操作更有效。

备注: mySQL 和 Microsoft Access 数据库不支持预存过程。

在您使用预存过程修改数据库之前,确保预存过程包含以某种方式修改数据库的 SQL。若要在数据库中创建并存储一个 SQL,请查询您的数据库文档和一本好的 Transact-SQL 手册。

使用预存过程的步骤随服务器模型的不同而有所变化。


  上一页下一页