微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

创建表时清空表

如何解决创建表时清空表

执行后,我的表为空。 我不知道为什么。

DROP TABLE N;
CREATE TABLE N(
BOOKNO int,TITLE varchar(255),PUBLICATION varchar(255),AUTHOR varchar(100),PRICE decimal(6,2),QUANTITY int,EDITION int 
);
SELECT* FROM N;

INSERT INTO N VALUES(1,'Funda of Database system','Pearson','Elmasri,Navathe',800,25,7);

解决方法

您已将选择查询放在插入查询之前

DROP TABLE N;
CREATE TABLE N(
BOOKNO int,TITLE varchar(255),PUBLICATION varchar(255),AUTHOR varchar(100),PRICE decimal(6,2),QUANTITY int,EDITION int 
);

INSERT INTO N VALUES(1,'Funda of Database system','Pearson','Elmasri,Navathe',800,25,7);
SELECT* FROM N;
,

它将起作用,请尝试执行以下步骤。

第1步:

使用以下查询删除表

DROP TABLE N;

第2步:

创建新表。

CREATE TABLE N(
BOOKNO int,EDITION int 
);

第3步:

然后运行插入

INSERT INTO N VALUES(1,7);

第4步

和带有选择命令的表中的最终检查数据。SELECT* FROM N;

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。