sql手动创建、删除数据库
--1.先切换到系统数据库master
use master
go
--2.创建之前先检查数据库名称是否已存在,如果存在输出已存在,否则执行创建
IF exists(select * from master.dbo.sysdatabases where name='TestData')
PRINT '该数据库已存在,请先删除'
else
begin
create database TestData
on PRIMARY
(
Name='TestData_Data', --主数据库的逻辑名称
FileName='D:\database\TestData_Data.mdf', --主数据库文件的物理路径
Size=10MB, --主数据库文件的初始值
MaxSize=6000MB,--主数据库文件的最大值
FileGrowth=2% --主数据库文件的增长率
)
LOG on
(
Name='TestData_Log', --主数据库日志的逻辑名称
FileName='D:\database\TestData_Log.ldf', --主数据库日志文件的物理路径
Size=10MB, --主数据库日志文件的初始值
MaxSize=20MB,--主数据库日志文件的最大值
FileGrowth=1MB --主数据库日志文件的增长率
)
end
go
--删除数据库,先判断需要删除的数据库是否存在
IF exists(select * from master.dbo.sysdatabases where dbid=DB_ID('TestData'))
drop database TestData
else
PRINT '该数据库不存在,请先检查'
本文来自博客园,作者:小康0,转载请注明原文链接:https://www.cnblogs.com/z13753176959/p/17681565.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律