SQL Server|第三,四天学习总结

2014-11-24 14:10:01 · 作者: · 浏览: 0
SQL Server|第三,四天学习总结

小试身手~给表添加列

[sql]
USE FM
GO
ALTER TABLE Student ADD
Stuhobby char(20)

小试身手~修改表中某一列的数据类型大小
[sql]
ALTER TABLE Student ALTER
COLUMN Stuhobby char(40)
小试身手~删除某列
[sql]
ALTER TABLE Student DROP
COLUMN Stuhobby

小试身手~查看某个表的相关信息
[sql]
SP_HELP Student

小试身手~删除某个表
[sql]
DROP TABLE Student

小试身手~插入一条新的的记录
[sql]
CREATE TABLE Student //刚才的表被我删除,所以只能重建了,o(∩_∩)o
(
StuID BIGINT PRIMARY KEY NOT NULL ,
StuAge CHAR(10) NOT NULL

)

INSERT INTO Student (StuID,StuAge)VALUES(1131209,'19') //这条是插入语句

小试身手~修改某一条记录的参数(where是限定条件,没限定条件等于整表设定)
[sql]
UPDATE Student
SET StuAge=20
WHERE StuID = 1131209

小试身手~删除某一行的记录

[sql]
DELETE FROM Student
WHERE StuID =1131209

小试身手~清空整张表的数据
[sql]
DELETE FROM Student
简单释义,就以学生这张表而言,:
添加列的作用:比如学校给学生开通了某项业务,可以增加相关内容的属性

修改某一列的数据类型大小:比如学校新增了一批学生,学号位数不够用了,这时候序列号长度的增加,数据所占用也多了,就要用到了;
删除某列:作用在于当校内给予学生的某项业务取消时候就要用到了;
查看表的信息:这个可以宏观的看出整个表的概括,用处很大;
删除整个表:当校内的某个专业取消的时候,以及那批学生都毕业了,那个表也就删除了;
插入一条新的记录:从字面上就可以理解了;

修改某一条记录的参数:当新增专业的时候,需改变某些科目代号的时候用到;
删除某一行记录:大多用于学生退学;
清空整张表:这个估计数据全部重新整理的时候用到吧~~

以上 这些,都是个人理解,具体实际的作用,看制表人的设置,功能一样,想法不同,用处也就不同了