【SQL232】题解 | 创建一个actor表,包含如下列信息

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

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

drop table if exists actor;
# create table actor(
#     actor_id smallint(5) NOT NULL COMMENT '主键id',
#     first_name varchar(45) NOT NULL COMMENT '名字', 
#     last_name varchar(45) NOT NULL COMMENT '姓氏',
#     last_update date  NOT NULL COMMENT '最后更新时间,默认为系统的当前时间',
#     PRIMARY KEY (actor_id)
# );
-- 不加着重号的建表方式,COMMENT后面是对各个键值的含义解释,PRIMARY KEY是指主键值
-- INSERT INTO actor VALUES(1, 'Jeorrgi', 'Helen', '1999-01-01');
create table `actor`(
    `actor_id` smallint(5) NOT NULL COMMENT '主键id',
    `first_name` varchar(45) NOT NULL COMMENT '名字', 
    `last_name` varchar(45) NOT NULL COMMENT '姓氏',
    `last_update` date  NOT NULL COMMENT '最后更新时间,默认为系统的当前时间',
    PRIMARY KEY (`actor_id`)
);
-- 加着重号的建表方式

注意:后面的代码里面加的是着重号,不是引号。

参考链接:https://blog.csdn.net/m0_57001006/article/details/123267851

自测用例

insert into actor (actor_id, first_name, last_name, last_update)
values
(0001, 'Tom', 'Hanks', '2026-03-20'),
(2, 'Emma', 'Stone', '2026-03-20'),
(3, 'Jack', 'Lee', '2026-03-19');

SQL学习专栏 文章被收录于专栏

发个sql学习和实践的小记录

全部评论

相关推荐

zaakfung:26届不应该春招吗 为啥还实习
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务