2021-05-17

视图中不存在order by子句和distinct

CREATE VIEW bxcp 
AS SELECT *FROM cpb
WITH CHECK OPTION    视图

CREATETRIGGER trigger_name

ON table|view

FOR|AFTER|INSTEADOF [DELETE][,INSERT][,UPDATE]

AS

Sql_statement[…n]    触发器

触发事件分为三类:UPDATE、DELETE和INSERT。

对于INSERT语句, 只有NEW是合法的;

对于DELETE语句,只有OLD才合法;

对于UPDATE语句,NEW、OLD可以同时使用。

 

call GetScores(@minScore, @avgScore, @maxScore);调用存储过程

 

IN (传递给存储过程) , OUT (从存储过程传出) 和 INOUT (对存储过程传入和传出) 类型的参数 

 

DELIMITER $$

 

DELIMITER $$ create procedure getUsers() begin select * from user; end $$ DELIMITER ;

 

where和having的不同:where是对原始数据进行筛选,having是对分组时候的数据进行筛选

NOT NULL AUTO_INCREMENT自增

constraint PK FK UQ

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值