SQL SERVER调用存储过程小结
程序员文章站
2022-05-03 07:56:28
在sql server数据库的维护或者web开发中,有时需要在存储过程或者作业等其他数据库操作中调用其它的存储过程,下面介绍其调用的方法
一、sql server中调用不...
在sql server数据库的维护或者web开发中,有时需要在存储过程或者作业等其他数据库操作中调用其它的存储过程,下面介绍其调用的方法
一、sql server中调用不带输出参数的存储过程
sql 代码
--存储过程的定义 create procedure [sys].[sp_add_product] ( @m_viewcount int = 0 ,@m_hotcount int = 0 ) as go --存储过程的调用 declare @m_viewcount int declare @m_hotcount int exec sp_add_product @m_viewcount,@m_hotcount
二、sql server中调用带输出参数的存储过程
sql 代码
--定义存储过程 create procedure [sys].[sp_add_product] ( @m_viewcount int = 0 ,@m_hotcount int output ) --存储过程的调用 declare @m_viewcount int =0 declare @m_hotcount int exec dbo.sp_add_product @m_viewcount,@m_hotcount output
ps:下面给大家介绍sql server 查找某个字段在哪些表中存在
如果数据库的命名是比较规范的,当我们需要查找某个字段在哪些表中存在时,在sql server中就很方便的利用syscolumns系统表查询出结果。
下面一段sql代码给大家讲解sql server 查找 m_id 在哪些表中存在的方法
select tab.name table_name, col.name column_name from sysobjects tab left join syscolumns col on tab.id = col.id and tab.xtype = 'u' where col.name like '%m_id%' order by 1,2
以上所述就是本文的全部叙述,希望大家喜欢。
上一篇: 使用SqlServer CTE递归查询处理树、图和层次结构
下一篇: 日常收集常用SQL查询语句大全
推荐阅读
-
php调用MySQL存储过程的方法集合(推荐)
-
mssql server 存储过程里,bulk insert table from '路径+文件',路径固定,文件名不固定的实现方法
-
sql server 查询某个表被哪些存储过程调用
-
python连接mysql调用存储过程示例
-
SQL Server存储过程生成insert语句实例
-
为什么SQL2005在新建复制找不到存储过程提示错误:2812 的解决方法
-
参考sql2012存储过程写的统计所有用户表尺寸大小的示例
-
sql获取存储过程返回数据过程解析
-
解析:php调用MsSQL存储过程使用内置RETVAL获取过程中的return值
-
SQL Server数据库的存储机制讲解