SQL语句drop table if exists是什么意思??

SQL语句drop table if exists是什么意思??,第1张

一般drop table if exists是数据里面的,后面接表名,如:drop table if exists xxx_book

其意思是:如果数据库中存在xxx_book表,就把它从数据库中drop掉。备份sql中一般都有这样的语句,如果是数据库中有这个表,先drop掉,然后create表,然后再进行数据插入。

数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。

数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。

use master

go

if exists(select * from sysdatabases where name='test')

drop database test

go

create database test

go

use test

create table Table1 (大名,varchar(20),年龄 int,地址 varchar(50))

insert into table1 values('王朝',20,'江苏盐城')

insert into table1 values('马汉',20,'江苏泰州')

go


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9586362.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存