T-SQL语句创建数据库
create database LtsDatabase
on
(
name=LtsDatabase_data,
filename='C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA\LtsDatabase_data.mdf',
size=6,
maxsize=12,
filegrowth=10%
)
log on
(
name=LtsDatabase_log,
filename='C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA\LtsDatabase_log.ldf',
size=1,
maxsize=8,
filegrowth=10%
)
创建一个表
使用T-SQL创建一个表
use LtsDatabase
create table Techer
(
教师编号 int,
教师职称 varchar(50),
教师年龄 int,
教师薪金 money
)
编辑这个表
查询:
select * from dbo.Techer
select 教师编号,教师职称 from dbo.Techer
点击显示SQL窗口可以对表进行修改
增加数据库文件
//增加主数据文件
alter database LtsDatabase
add file
(
name=LtsDatabase2,
filename='C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA\LtsDatabase.mdf',
size=6
)
//增加日志文件
alter database LtsDatabase
add log file
(
name=LtsDatabase_log2,
filename='C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA\LtsDatabase_log2.ldf',
filegrowth=10%
)
移除数据库文件
alter database LtsDatabase
remove file LtsDatabase2
alter database LtsDatabase
remove file LtsDatabase_log2
更改表名称
1.选中表,按F2
2.右键-重命名
3.使用sql
exec sp_rename "Techer","教师表"
增加表字段
use LtsDatabase
alter table 教师表
add Email varchar(60)
select * from 教师表
修改字段
use LtsDatabase
alter table 教师表
alter column 教师薪金 int
删除字段
use LtsDatabase
alter table 教师表
drop column 教师薪金
删除表
use LtsDatabase
drop table 学生表
向表中插入记录
use LtsDatabase
insert into 教师表(教师编号,教师年龄,教师职称) values(20,30,'高级教师')
是否允许NULL值
use LtsDatabase
insert into 教师表(教师编号) values(120)