数据库笔记
ToString("X2") 为C#中的字符串格式控制符
X为 十六进制
2为 每次都是两位数
比如 0x0A ,若没有2,就只会输出0xA
假设有两个数10和26,正常情况十六进制显示0xA、0x1A,这样看起来不整齐,为了好看,可以指定"X2",这样显示出来就是:0x0A、0x1A。
1.删除某一列
alter table 表名
drop column 列名
2.--增加某一列
alter table 表名
add SGender char(6)
3--修改数据类型
alter table StudentInfo
alter column SGender char(14)
4.添加主键
alter table 表名
add constraint Pk_nn primary key(字段名)
5--为性别添加默认约束,默认为男
alter table StudentInfo
add constraint DF_SGende default('男') for SGender
6--为年龄添加检查约束 , 年龄必须在120之间
alter table StudentInfo
add constraint CK_ CIdd check(CId>=0 and CIdd<=120)
7---增加外键约束
alter table StudentInfo
add constraint Fk_dept foreign key(CId) references ClassInfo (CId)
8--删除约束
alter table StudentInfo
drop constraint 约束名
9.-----删除数据指定的数据
delete from grades
where Stu_name='王博'
10---删除某一列
alter table grades
drop column address
11----更新表grade的数据
update grades
set grade=100 where Class_id=12
12----TOP 子句用于规定要返回的记录的数目。
SELECT TOP 2 Stu_age //返回这一列的前2行
from Student
SELECT TOP 2 //返回改表的前2行
*from Student
13-----选取50%的记录
select top 50 percent *from Student12 //返回改表的前半行
select *from Student12