什么是数据库存储过程?
其实定义很简略:就是一段定义好的SQL代码,能够被多次重复调用
咱们还能够定义可能承受参数的存储过程,这样就能够更加灵便的解决需要。
语法
CREATE PROCEDURE procedure_nameASsql_statementGO;EXEC procedure_name;
例子
CREATE PROCEDURE SelectAllCustomersASSELECT * FROM CustomersGO;EXEC SelectAllCustomers;
其实定义很简略:就是一段定义好的SQL代码,能够被多次重复调用
咱们还能够定义可能承受参数的存储过程,这样就能够更加灵便的解决需要。
CREATE PROCEDURE procedure_nameASsql_statementGO;EXEC procedure_name;
CREATE PROCEDURE SelectAllCustomersASSELECT * FROM CustomersGO;EXEC SelectAllCustomers;