请问下mysql怎么创建视图,存储过程,触发器及他们 的作用,为什么要创建...
发布网友
发布时间:2022-04-29 17:00
我来回答
共1个回答
热心网友
时间:2022-04-07 19:28
定义视图,方便快捷查询
create
view
v_user
as
select
*
from
table_user
定义过程,定义好业务逻辑
一次编译,反复执行,效率高,速度快
create
procere
p_find_user(
sname
varchar)
as
begin
select
pss
from
table_user
where
name
=sname;
end
;
定义触发器,方便对插入数据的整理,约束,或建议其他关联关系。
create
trigger
tri_table
before
insert
on
table_name
for
each
row
begin
:new.id:=seq_table_name.nextval;
end
;