如果表存在就删除,否则就创建新表的方法
select * from t_colliery
-----------如果表存在就删除,否则就创建新表方法----------
-----方法(1)------------
if exists (SELECT name from sysobjects where type='U' and name='t_colliery')
begin
drop table t_colliery
end
else
begin
create table t_colliery
(
id varchar(30) null,
collieryname varchar(100) null
)
end
-----方法(2)------------
if object_id('t_colliery') is not null
drop table t_colliery
go
create table t_colliery
(
id varchar(30) null,
collieryname varchar(100) null
)
---------------------方法(3)
if exists (select * from sysobjects where xtype = 'U' and name = 't_colliery')
drop table tableName
go
create table t_colliery
(
id varchar(30) null,
collieryname varchar(100) null
)
------------------------方法(4)-----------
if exists (select * from sysobjects where id = object_id('t_colliery'))
drop table t_colliery
GO
create table t_colliery
(
id varchar(30) null,
collieryname varchar(100) null
)
GO