--表數據的操作
--輸入數據
select * from 學生
--說明 :用在insert與表名之間的into是一個可選關鍵字
insert into 學生 (學號,姓名,性別,年齡,專業)
values ('003','楊麗','女',18,'計科')
insert into 學生 (學號,姓名,性別,年齡,專業)
values ('004','楊麗','女',18,'計科')
delete 學生 where 學號 = '004'
alter table 學生
add constraint ck check( 性別 in ( '男' ,'女'))
insert into 學生
(學號,姓名,性別,年齡,專業)
values ('005','張三','男',18,'網絡工程')
--修改表中的數據
--數據操縱語言中修改數據即是更新數據用update關鍵字
/*
語法表示為:
update 表名
set 列名 = 新數據
where 條件表達式
*/
use test
go
alter table 學生
add 備注 char(20)
update 學生
set 性別 = '已畢業'
--根據條件跟新數據
update 學生
set 備注 = '在讀生'
where 姓名 = '王芳'
--刪除數據
--每次刪除一行記錄
/*
語法結構
deleted 表名
where 條件表達式
*/
delete 學生
where 學號 = '005'
--一次性刪除表的所有記錄 :清空表格
--有兩種方法
--其中方法二更快
--方法一;
delete 選課
--方法二:
truncate table 選課
//
--刪除表
drop table hh
//