sql練習題歸納總結中(7)

2021-09-25 04:16:09 字數 1393 閱讀 4652

31.構造乙個觸發器audit_log

create trigger audit_log //create trigger 建立觸發器

after insert //在插入資料後(語法before/after/instead of)

on employees_test //on table name/view name/dbname

begin

insert into audit values(new.id,new.name); //插入

end;

32.刪除emp_no重複的記錄,只保留最小的id對應的記錄

33.將所有to_date為9999-01-01的全部更新為null

update 表名稱 set 列名稱 = 新值 where 列名稱 = 某值
update person set address = 'zhongshan 23', city = 'nanjing'

where lastname = 'wilson'

update titles_test

set to_date=null,from_date='2001-01-01'

where to_date='9999-01-01'

34.將id=5以及emp_no=10001的行資料替換成id=5以及emp_no=10005

update titles_test

set emp_no=10005

where id=5,emp_no=10001

35.將titles_test表名修改為titles_2017

alter table titles_test rename to titles_2017

SQL趣味練習題

第一中情況 create table renwu name varchar 20 not null,fahter varchar 20 insert into renwu values 小甲 大甲 insert into renwu values 大甲 老甲 insert into renwu na...

SQL基礎練習題

sql 基礎入門50題 1.選擇分數介於85 100,70 85,60 70,0 60分數段之間的人數,課程標號,課程名稱和所佔百分比 select distinct f.c name,a.c id,b.85 100 b.百分比,c.70 85 c.百分比,from score a left joi...

作業系統(複習) 平時練習題歸納總結

1.寫出下列資料在計算機的十六進製制表示形式 1 無符號整數100 2 有符號整數 100 3 字串 dlut 解 1 0110 0100 64h 2 1001 1100 9ch 3 d 68 十進位制 44 十六進製制 l 76 4c u 85 55 t 84 54 dlut 444c5554 2...