最近都在忙毕业设计,所幸做的差不多了。蛋碎的是尼玛要写文档呀。昨天突然想起来SQL有些东西忘记了,在此整理一下学过的知识。希望给大家有所帮助。
/*SQL 基础*/
/*创建数据库格式*/
示例代码:
/*创建数据库*/
create database blackhourse
on primary
(
name='黑马'
,filename='E:\新建文件夹\黑马.mdf'
,size=10MB
,maxsize=100MB
,filegrowth=10%
)log on
(
name='黑马_log'
,filename='E:\新建文件夹\黑马_log.ldf'
,size=5MB
,maxsize=50MB
,filegrowth=10%
);
/*
drop database blackhourse
*/
/*调用存储过程,分离数据库*/
exec sp_detach_db 'blackhourse';
exec sp_detach_db 'archive';
exec sp_detach_db 'zdp';
exec sp_detach_db 'zdpdsy';
exec sp_detach_db 'archive1';
/*附加数据库*/
create database archive
on(
filename='E:\新建文件夹\黑马.mdf'
)log on(
filename='E:\新建文件夹\黑马_log.ldf'
)
for attach;
create database archive1
on(
filename='E:\新建文件夹\heima.mdf'
)
log on
(
filename='E:\新建文件夹\heima_log.ldf'
)
for attach;
/*创建架构,表*/
use archive;
go
create schema Mydounaifen authorization dbo;
go
create table Mydounaifen.TlStudent
(
/*列名,数据类型,约束(自动编号,主键)*/
stuName char(10),
stuAge int,
stuSex char(2)
);