用存储过程创建数据库:
来源:互联网 发布:视频剪辑软件网页版 编辑:程序博客网 时间:2024/05/28 03:01
CREATE proc createDatabase
@path varchar(50),
@dbname varchar(20),
@outstr varchar(100) output
as
declare @s varchar(8000)
--set @s = 'USE master --设置当前数据库为master,以便访问sysdatabases表'
set @s = '
CREATE DATABASE '+@dbname+'
ON PRIMARY --默认就属于PRIMARY主文件组,可省略
(
NAME='''+@dbname+''', --主数据文件的逻辑名
FILENAME='''+@path+'\'+@dbname+'_Data.MDF'', --主数据文件的物理名
SIZE=5mb, --主数据文件初始大小
MAXSIZE=100mb, --主数据文件增长的最大值
FILEGROWTH=15% --主数据文件的增长率
)
LOG ON
(
NAME='''+@dbname+'_log'',
FILENAME='''+@path+'\'+@dbname+'_Log.LDF'',
SIZE=2mb,
FILEGROWTH=1MB
)'
set @outstr =@@error --检查打印出的SQL是否正确
exec (@s)
--execute @outstr
GO
执行:declare @outstr varchar(10)exec createDatabase 'e:','dbtest',@outstr out
- 用存储过程创建数据库:
- 数据库存储过程的创建
- Oracle数据库创建存储过程
- oracle数据库存储过程创建
- SQL SERVER 用存储过程 自动创建维护数据库快照
- SQL Server存储过程创建数据库
- db2 创建数据库、表、存储过程等
- 数据库创建存储过程,做为定时任务
- oracle数据库存储过程中创建函数
- navicat创建mysql 数据库存储过程
- 数据库的创建与管理存储过程
- 用ADOQuery创建SQL Server数据库,并创建表结构、存储过程和视图
- 用存储过程还原数据库
- 动态创建SQL Server数据库、表、存储过程
- 动态创建SQL Server数据库、表、存储过程
- 动态创建SQL Server数据库、表、存储过程
- SQL创建数据库、表、存储过程及调用
- 动态创建SQL Server数据库表存储过程
- 关于执行两个for循环效率注意点
- asp.net 消息提示(常用版)
- class file has wrong version 49.0, should be 48.0 问题以及Unsupported major.minor version 49.0 .
- using STL
- 我的等待,你的轮回,缘深缘浅
- 用存储过程创建数据库:
- Hibernate get和load区别
- 宏在多线程跨平台开发中的应用
- 拜占庭将军问题
- 消息钩子函数初步掌握篇
- SmartFoxServer Java扩展 例子 .
- ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
- 中软面试(一):java写一个随机生成四位数的程序 每位数字不重复
- 一对多 单向维护(在一的一方),如果不要维护update关系