sqlserver存储过程参数默认值(sql server使用临时存储过程实现使用参数添加文件组脚本复用)
类别:数据库 浏览量:1911
时间:2021-10-21 07:40:39 sqlserver存储过程参数默认值
sql server使用临时存储过程实现使用参数添加文件组脚本复用create procedure #pr_CreateFileGroup @dbname nvarchar(max), @filegroupname nvarchar(max) as begin /* 脚本来源:https://www.cnblogs.com/zhang502219048/p/12105527.html 脚本作者:zhang502219048 功能:通过创建临时存储过程拼接SQL语句,实现创建文件组语句可以传递参数,避免写重复代码段,实现脚本代码的封装复用。 */ declare @sql nvarchar(max) select @sql = ' if not exists (select 1 from sys.filegroups where [name] = ''' + @filegroupname + ''') begin alter database ' + @dbname + ' add filegroup ' + @filegroupname + ' end ' print @sql exec sp_executesql @sql end go -- ================================================================================================ --调用临时存储过程,创建文件组 exec #pr_CreateFileGroup 'DB_Test2', N'Project_data' exec #pr_CreateFileGroup 'DB_Test2', N'Project_index' -- ================================================================================================
脚本运行情况:
数据库中文件组添加效果:
总结
以上所述是小编给大家介绍的sql server通过临时存储过程实现使用参数添加文件组脚本复用,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对开心学习网网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
您可能感兴趣
- sql server2008如何升级到2012(MS sqlserver 2008数据库转换成2000版本的方法)
- 修改sqlserver数据库所有者
- sqlserver2012卸载工具(Windows下SQL Serever 2012彻底卸载删除教程)
- SqlServer 表单查询问题及解决方法(SqlServer 表单查询问题及解决方法)
- sql2008提供身份认证模式(SqlServer2000+ 身份证合法校验函数的示例代码)
- sqlserverdate格式比较(sqlserver之datepart和datediff应用查找当天上午和下午的数据)
- sqlserver触发器循环条件(SQL Server 利用触发器对多表视图进行更新的实现方法)
- 启动sqlserver代理服务失败(SQL Server代理服务无法启动怎么办)
- sqlserver2016使用教程(SQL Server 2016 Alwayson新增功能图文详解)
- sqlserver厉害的函数(SQL Server里书签查找的性能伤害)
- SqlServer GO命令循环使用实例代码(SqlServer GO命令循环使用实例代码)
- sqlserver小结(基于sqlserver的四种分页方式总结)
- sql中去除重复记录的关键字(sqlserver查询去掉重复数据的实现)
- navicat如何连接sql数据库(Navicat 连接SQLServer数据库图文步骤)
- sqlserver日期型数据类型是哪个(SQL Server时间戳功能与用法详解)
- sqlserver实例全库备份(sql server通过脚本进行数据库压缩全备份的方法推荐)
- 古人十句 戒骄 名言,醍醐灌顶,受益匪浅(古人十句戒骄名言)
- 《道德经》:功成不局,泰而不骄(道德经:功成不局)
- 每日一典 过江之鲫(每日一典过江之鲫)
- 红色代表什么(红色代表什么意义和象征)
- 菲律宾安全吗(菲律宾安全吗2023)
- 彩礼重要吗()
热门推荐
- angular引入组件库(详解Angular组件之中间人模式)
- css鼠标移动特效(在CSS中映射鼠标位置并实现通过鼠标移动控制页面元素效果实例代码)
- 阿里云注册域名ddns怎么写(如何通过阿里云实现动态域名解析DDNS的方法)
- 织梦dedecms建站教程(详解DEDECMS织梦模板随机调用文章数据方法汇总教程)
- asp.net 消息队列
- phpstudy报错(phpStudy运行帝国备份王出错解决方法)
- python下划线怎么用(Python3中_下划线和__双下划线的用途和区别)
- 阿里云服务器ecs如何建站(阿里云服务器ECS远程连接Windows实例失败的解决方法)
- 云服务器哪个公司适合做(企业云服务器适用企业有哪些?)
- docker目录映射不起作用(关于dockerfile build过程中报/bin/sh: pip: command not found的解决方法)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9