牛客网数据库SQL实战37—— 对first_name创建唯一索引uniq_idx_firstname

牛客网数据库SQL实战37—— 对first_name创建唯一索引uniq_idx_firstname

题目描述

针对如下表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')))

对first_name创建唯一索引uniq_idx_firstname,对last_name创建普通索引idx_lastname

输入描述:

输出描述:

我的解答

create unique index uniq_idx_firstname on actor(first_name);
create index idx_lastname on actor(last_name);

我觉得最好的答案

给指定表或者视图的某列添加索引使用语句:CREATE [UNIQUE/…] INDEX indexName ON tableName(colName);

创建唯一索引

CREATE UNIQUE INDEX uniq_idx_firstname on actor(first_name);

创建普通索引

CREATE INDEX idx_lastname on actor(last_name);
发布了175 篇原创文章 · 获赞 58 · 访问量 37万+

猜你喜欢

转载自blog.csdn.net/sunbocong/article/details/105722037
今日推荐