当前位置:   article > 正文

SQL40 在last_update后面新增加一列名字为create_date_sql create date

sql create date

文章目录

1. 题目

CREATE TABLE  actor  (
   actor_id  smallint(5)  NOT NULL PRIMARY KEY,
   first_name  varchar(45) NOT NULL,
   last_name  varchar(45) NOT NULL,
   last_update  datetime NOT NULL);
  • 1
  • 2
  • 3
  • 4
  • 5
  • 所需结果
输入:

drop table if exists actor;
CREATE TABLE  actor  (
   actor_id  smallint(5)  NOT NULL PRIMARY KEY,
   first_name  varchar(45) NOT NULL,
   last_name  varchar(45) NOT NULL,
   last_update  datetime NOT NULL);

输出:

1
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

2. 题解

在表格中插入新的字段ALTER TABLE t ADD 列属性
注:列的属性之间使用空格而不是逗号

# # 错误写法
# ALTER TABLE actor
# ADD create_date datetime, NOT NULL, DEFULT '2020-10-01 00:00:00'

# 正解

ALTER TABLE actor
ADD create_date datetime NOT NULL DEFAULT '2020-10-01 00:00:00' 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/505525
推荐阅读
相关标签
  

闽ICP备14008679号