SqlServer--用代码创建和删除数据库或表
Posted hao_1234_1234
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SqlServer--用代码创建和删除数据库或表相关的知识,希望对你有一定的参考价值。
--1.创建一个数据库(直接创建一个数据库,没有设置任何特殊选项,都是使用默认的。)
create database MyDatabase2;
--2.删除数据库
drop database MyDatabase2;
--msSqlServer不区分大小写
DROP DATABASE MYSECONDDATABASE2;
--3.创建数据库的时候设置一些参数选项
create database MyDatabase2
on primary --配置主数据文件的选项
(
name=‘MyDatabase2‘, --主数据文件的逻辑名称
filename=‘F:\DATABASE1\MyDatabase2.mdf‘, --主数据文件的实际保存路径
size=5MB, --主文件的初始大小
maxsize=150MB, --最大容量
filegrowth=20% --以20%扩容
)
log on --配置日志文件的选项
(
name=‘MyDatabase2_log‘, --日志文件的逻辑名称
filename=‘ F:\DATABASE1\MyDatabase2_log.ldf‘, --日志文件的实际保存路径
size=5mb, --日志文件的初始大小
filegrowth=5mb --超过默认值后自动再扩容5mb
)
--在数据库中创建一个表
use MyDatabase2 --将代码环境切换到MyDatabase2下
create table Departments ---创建表,设置表中列
(
AutoID int identity(1,1) primary key, --自增 主键
DepartmentName nvarchar(50) not null -- 可变长度,每个字符占用两个字节 最多50个字节
)
--通过代码,删除master数据库下的某些表
use MyDatabase2
drop table Departments
以上是关于SqlServer--用代码创建和删除数据库或表的主要内容,如果未能解决你的问题,请参考以下文章
sql server解决无法删除修改拥有外键约束的表或表的记录字段
MySQL:想实现sql语句进行批量删除数据库或表,而引发的熬夜探究