如何解决创建表时清空表
执行后,我的表为空。 我不知道为什么。
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 举报,一经查实,本站将立刻删除。