sqlserver通过 sql 语句创建DB

1 篇文章 0 订阅
1 篇文章 0 订阅
本文详细描述了如何使用T-SQL(Transact-SQL)语句在SQLServer中检查数据库test123的存在并进行操作,包括创建新数据库并配置主数据文件(MDF)和日志文件(LDF)的初始大小、最大值和增长率。
摘要由CSDN通过智能技术生成

use master
go

if exists(select * from sysdatabases where name='test123')
begin
    select '该数据库已存在'
    drop database test123        --如果该数据库已经存在,那么就删除它
end
else
begin
    create database test123
    on  primary        --表示属于 primary 文件组
    (
        name='cpDB_data',        -- 主数据文件的逻辑名称
        filename='C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQL\MSSQL\DATA\cpDB_data.mdf',    -- 主数据文件的物理名称
        size=5mb,    --主数据文件的初始大小
        maxsize=100mb,     -- 主数据文件增长的最大值
        filegrowth=15%        --主数据文件的增长率
    )
    log on
    (
        name='cpDB_log',        -- 日志文件的逻辑名称
        filename='C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQL\MSSQL\DATA\cpDB_log.ldf',    -- 日志文件的物理名称
        size=2mb,            --日志文件的初始大小
        maxsize=20mb,        --日志文件增长的最大值
        filegrowth=1mb        --日志文件的增长率
    )
end

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值