Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 数据库中已存在名为“STUDENTS”的对象_Sql_Sql Server - Fatal编程技术网

Sql 数据库中已存在名为“STUDENTS”的对象

Sql 数据库中已存在名为“STUDENTS”的对象,sql,sql-server,Sql,Sql Server,我创建了一个数据库MYDB11AM和一个如下表: CREATE TABLE STUDENTS ( STID INT, SNAME CHAR(10), SFEE DECIMAL(6,2), AGE TINYINT ) 但我得到了一个错误: Msg 2714,第16级,第6状态,第1行 数据库中已存在名为“STUDENTS”的对象 这是我之前创建的,并且删除了相同的学生表。请帮助我您的数据库中可能存在其他对象,可能是名为STUDENTS的视图或存储过

我创建了一个数据库MYDB11AM和一个如下表:

CREATE TABLE STUDENTS 
(
     STID INT, 
     SNAME CHAR(10), 
     SFEE DECIMAL(6,2), 
     AGE TINYINT
)
但我得到了一个错误:

Msg 2714,第16级,第6状态,第1行 数据库中已存在名为“STUDENTS”的对象


这是我之前创建的,并且删除了相同的学生表。请帮助我

您的数据库中可能存在其他对象,可能是名为STUDENTS的视图或存储过程

您可以通过sp_帮助程序进行检查。您至少需要对该对象拥有一个权限:

USE [MYDB11AM] 
GO
EXEC sp_help '[STUDENTS]'
如果没有返回错误,那么数据库中肯定有一个名为STUDENTS的对象


看一下FirstResultSet的Type列,它会让您知道什么类型的对象类似于存储过程或视图。您可以从中阅读有关sp_帮助的更多信息。

似乎该表最终没有被删除,但请尝试从学生处编写select*,看看会发生什么。我给了学生处的select*,显示为:Msg 2714,16级,状态6,第1行。数据库中已经有一个名为“学生”的对象。这似乎很奇怪。确保断开/关闭连接到该服务器的所有设备,然后重新连接。然后再次尝试从学生中选择*。您正在使用Sql Management Studio吗?