题解 | #虽然简单,但处处需要留意的题目

创建一个actor表,包含如下列信息

https://www.nowcoder.com/practice/ac233de508ef4849b0eeb4f38dcf09cf

先贴代码

create table if not exists actor (
    actor_id smallint(5) not null primary key comment '主键id',
    first_name varchar(45) not null comment '名字',
    last_name varchar(45) not null comment '姓氏',
    last_update date not null comment '日期'
)

注意点1:

if not exists 不加上虽然不算错,但很不规范,创建表格时还是能加就加,养成好的习惯

注意点2:

() () 注意中英文的括号,经常会在中文状态未切回

注意点3:

, 和,中文的逗号也要注意

注意点4:

not null 除非特殊规定可以为空,还是加上比较规范

注意点5:

既然题目写了含义 那就加上comment,符合题意

注意点6:

actor_id和first_name前面的代表表格的属性的列名称,可以加上`` 而不是'' 特别注意

注意点7:

last_update个人认为没必要一定是当前时间,但此题目当前时间是比较符合题意得,个人认为可以使用CURRENT_TIMESTAMP来记录修改时间

全部评论

相关推荐

04-05 21:13
邯郸学院 Java
点赞 评论 收藏
分享
喜欢疯狂星期四的猫头鹰在研究求职打法:短作业优先
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务