mysql触发器Before和After的区别

mysql触发器Before和After的区别,第1张

mysql之触发器before和after的区别

其实就是指的触发这个触发器的语句状态,before是指在此语句执行之前进行相关处理,而after指的是在此语句执行之后在执行触发器

-

这三个介词主要区别如下:

before意思是“在...之前”

He arrived before me. 他在我之前到达.

after意思是“在...之后”

C comes after B in the alphabet. 在字母表中C接在B后面.

until意思是“直到...时”

Until she spoke I hadn't realized she was foreign. 她要不说话我还一直不知道她是外国人.

追问:

那么根据时态要如何搭配呢?比如说before通常用于过去的过去,搭配过去完成时之类的(请再列举一下特殊的情况,谢谢)

回答:

朋友,这三个介词可以用于各种时态,没有说通常和什么时态搭配的。你看我上面的例句里,before不就是用于过去时吗?

你如果还有疑惑,找个具体的题我给你看看吧。

数据表中添加一个字段的SQL语句写法为:

1、alter table 表名 ADD 字段 类型 NOT NULL Default 0

2、ALTER TABLE employee  ADD  spbh varchar(20) NOT NULL Default 0

3、在表employee 中加入 spbh  类型是varchar大小20 不为空 默认值是0

扩展资料:

其他常用sql语句:

1、修改数据表中某项字段属性,为其添加备注。

语句格式:comment on column  库名.表名.字段名 is  '输入的备注'

示例: 我要在ers_data库中  test表 document_type字段添加备注,则sql语句为:

comment on column ers_data.test.document_type is '文件类型'

2、删除数据表中的某字段。

语句格式:alter table  表名  drop (字段)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7670411.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-08
下一篇 2023-04-08

发表评论

登录后才能评论

评论列表(0条)

保存