当前位置:网站首页 > SQL数据库编程 > 正文

sqlserver 循环(sqlserver循环调用存储过程)



存储过程可由应用程序调用、由用户调用,也可在 SQL Server 启动时调用。

当应用程序或用户执行存储过程时,使用 EXECUTE 命令或其快捷方式 EXEC,后跟该过程的由两部分组成的名称。 例如:

系统存储过程也使用 EXECUTE 或 EXEC 关键字进行调用。 与系统过程名称匹配时使用调用数据库排序规则。 如果数据库排序规则区分大小写,则必须使用过程名称的确切大小写来执行存储过程。

如果存储过程是 T-SQL 批处理中的第一个语句,则无需 EXECUTE 或 EXEC 关键字即可执行该过程。

为检查确切的系统过程名称,请使用目录视图:

系统存储过程使用 sp_ 前缀。 系统存储过程不是由用户创建的,而是所有用户定义和系统定义的数据库的一部分。 执行它们不需要使用完全限定的名称,但最佳做法是包含 sys 架构名称。 例如:

每当 SQL Server 启动时,便可以运行存储过程。 你可能想要执行数据库维护操作,或将过程作为后台进程运行。 自动运行的存储过程不能包含输入或输出参数。

每当 SQL Server 的实例启动时,使用 sp_procoption 运行存储过程。 语法为:

 

例如:

 

若要执行多个不需要并行执行的过程,请将一个过程设为启动过程,然后从启动过程调用其他过程。 这将仅使用一个工作线程。

启动过程必须位于 master 数据库中。

到此这篇sqlserver 循环(sqlserver循环调用存储过程)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • mysql主键自增的好处(mysql自增主键优点)2025-02-19 10:36:09
  • mysql查询锁表的sql(mysql查询锁表记录)2025-02-19 10:36:09
  • orecal(orecal和mysql区别)2025-02-19 10:36:09
  • mysql主键语句(mysql主键用uuid)2025-02-19 10:36:09
  • sql的数据文件是什么(sql数据库的文件类型)2025-02-19 10:36:09
  • jdbc连接数据库配置文件(jdbc连接mysql数据库配置文件)2025-02-19 10:36:09
  • sql窗口函数 文档下载不了(sql窗口函数 文档下载不了吗)2025-02-19 10:36:09
  • mysql查询锁表吗(mysql查询锁情况)2025-02-19 10:36:09
  • mysql主键(mysql主键可以为空吗)2025-02-19 10:36:09
  • sqlldr导入定长文件(sqlldr导入导出)2025-02-19 10:36:09
  • 全屏图片