先判断表是否存在,存在就删除
解决方案 »
- 看了很多网上别人写的代码,还是有些不懂
- 关于一个数据库对象删除的问题
- sql 语句 产生如下的集合
- 如何获取sql查询语句的开销
- 如何知道数据库中哪张表被最后修改
- 以下sql如何改?
- 如何传一个参数找出在标示表中存在3条或0记录的视频记录? 有查询示例SQL 谢谢
- 用 ADO 如何连 SQL SEVER2000,大虾帮忙,谢谢!!!
- 1105:未能为数据库 'db_huihis' 中的对象 'T_流水号' 分配空间,因为文件组 'PRIMARY' 已满。
- 我的SQL server里多了两个数据库:ReportServer 和 ReportServer TempDB ,请问这是哪来的?谢谢!
- 系统表出问题。查询时,必须用owner.table。 本来用 select * from table 的代码都出错了,急啊急啊!
- 很奇怪的乱码,帮看看~
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[A]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[A]--再生成新的A表
Select CODE ,DES into A From badinformation
--或者如果存在,先删除清空,后追加
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[A]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
begin
delete A
insert into A(CODE ,DES) Select CODE ,DES From badinformation
end
else
Select CODE ,DES into A From badinformation