首页 > 试题广场 >

在last_update后面新增加一列名字为create_d

[编程题]在last_update后面新增加一列名字为create_d
  • 热度指数:118221 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解
存在actor表,包含如下列信息:
CREATE TABLE  IF NOT EXISTS actor  (
    actor_id  smallint(5)  NOT NULL PRIMARY KEY,
    first_name  varchar(45) NOT NULL,
    last_name  varchar(45) NOT NULL,
    last_update  timestamp NOT NULL DEFAULT (datetime('now','localtime')));
现在在last_update后面新增加一列名字为create_date, 类型为datetime, NOT NULL,默认值为'2020-10-01 00:00:00'
示例1

输入

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
头像 高质量搬砖人
发表于 2021-01-30 12:06:07
方法)增加列 - 表操作 ALTER TABLE actor ADD (create_date datetime NOT NULL DEFAULT '2020-10-01 00:00:00');
头像 jiang_dr
发表于 2021-10-19 10:33:30
添加字段语法: ALTER TABLE <表名> ADD COLUMN <新字段名> <数据类型> [约束条件] [FIRST|AFTER 已存在的字段名]; 结果: alter table actor add column create_date dateti 展开全文
头像 sky丶Mamba2
发表于 2021-08-05 17:23:52
alter table actor add create_date datetime not null default '2020-10-01 00:00:00'思路:了解alter语句,相关语句见下图
头像 超超i7宝
发表于 2020-11-25 01:00:10
考点是 ALTER TABLE 表名 ADD COLUMN 和 DEFAULT '值', 题解如下:ALTER TABLE actor ADD COLUMNcreate_date datetime NOT NULL DEFAULT '2020-10-01 00:00:00';
头像 Ding_123
发表于 2021-12-02 15:15:45
知识点 最后一列增加列:alter table 表名 add column …… 指定位置增加列:alter table 表名 add column ……after列名 在第一列增加列:alter table 表名 add column ……first 代码 alter table `actor 展开全文
头像 此用户名涉嫌违规
发表于 2021-03-17 14:48:18
题目描述:现在在last_update后面新增加一列名字为create_date, 类型为datetime, NOT NULL,默认值为'2020-10-01 00:00:00' alter table添加表列的语法: ALTER TABLE table_name ADD column_name d 展开全文
头像 牛客868834567号
发表于 2020-09-11 14:59:51
向表中添加列 alter table table_name add col_name char(5);答案: alter table actor add create_date datetime not null default('0000-00-00 00:00:00');
头像 Dateron
发表于 2021-06-05 12:38:16
MYSQL 新增列语法 alter table table_name add column column_name date_type (not null) (default value)本题答案 alter table actor add column create_date datetime n 展开全文
头像 阿蘭
发表于 2021-11-28 18:17:52
# MYSQL之“新增列”语法书写格式: # ALTER TABLE table_name # ADD column column_name date_type [NOT NULL] [DEFAULT value] # []后两项可选;当不指定默认值时,MySQL会自动设置该字段默认为NULL。 展开全文
头像 念_长征
发表于 2024-02-01 17:14:14
alter table actor add column create_date datetime not null default '2020-10-01 00:00:00' after last_update;