SQL语句基础(二)

来源:互联网 发布:suse linux 10 下载 编辑:程序博客网 时间:2024/05/16 06:01

T-SQL语句创建数据库

create database LtsDatabaseon(  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 LtsDatabasecreate table Techer(   教师编号 int,   教师职称 varchar(50),   教师年龄 int,   教师薪金 money)

编辑这个表
这里写图片描述
查询:

select * from dbo.Techer

这里写图片描述

select 教师编号,教师职称 from dbo.Techer

这里写图片描述
点击显示SQL窗口可以对表进行修改
这里写图片描述

增加数据库文件

//增加主数据文件alter database LtsDatabaseadd file(  name=LtsDatabase2,  filename='C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA\LtsDatabase.mdf',  size=6)
//增加日志文件alter database LtsDatabaseadd log file(  name=LtsDatabase_log2,  filename='C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA\LtsDatabase_log2.ldf',  filegrowth=10%)

移除数据库文件

alter database LtsDatabaseremove file LtsDatabase2
alter database LtsDatabaseremove file LtsDatabase_log2

更改表名称

1.选中表,按F2
2.右键-重命名
3.使用sql

exec sp_rename "Techer","教师表"

增加表字段

use LtsDatabasealter table 教师表add Email varchar(60)
select * from 教师表

这里写图片描述

修改字段

use LtsDatabasealter table 教师表alter column 教师薪金 int

删除字段

use LtsDatabasealter table 教师表drop column 教师薪金

删除表

use LtsDatabasedrop table 学生表

向表中插入记录

use LtsDatabaseinsert into 教师表(教师编号,教师年龄,教师职称) values(20,30,'高级教师')

是否允许NULL值

use LtsDatabaseinsert into 教师表(教师编号) values(120)
0 0
原创粉丝点击