1. 程式人生 > >數據庫筆記

數據庫筆記

輸出 沒有 默認 const update address efault ces 進制

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

數據庫筆記