首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

为什么创建表单时老是出现已存在 但是是第一次创建啊解决方法

2012-05-04 
为什么创建表单时老是出现已存在 但是是第一次创建啊消息 2714,级别 16,状态 6,第 1 行数据库中已存在名为

为什么创建表单时老是出现已存在 但是是第一次创建啊
消息 2714,级别 16,状态 6,第 1 行
数据库中已存在名为 'Studentes' 的对象。


[解决办法]
在创建表的时候先检测一下是否该名称的表存在,若存在则删除,否则直接建表。
if exists(select name from sysobjects where name='Studentes' )
drop Studentes
go
create table Studentes
(
studentId int IDENTITY(1,1) primary key,
studentName varchar(10),
age int 
)
希望对你有帮助!
[解决办法]
存在这个对象,但是这个对象不一定是表。
[解决办法]
正如楼上所说,这个对象不一定是表,可能是存储过程,函数,或者触发器等
可以以下语句查一下

SQL code
select * from sys.objects where name='Studentes' 

热点排行