Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.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 如何查找为表创建的唯一索引_Sql_Sybase_Sap Ase - Fatal编程技术网

Sql 如何查找为表创建的唯一索引

Sql 如何查找为表创建的唯一索引,sql,sybase,sap-ase,Sql,Sybase,Sap Ase,我试图在Sybase ASE表中插入一行,但出现了一个错误,即 Attempt to insert duplicate key row in object 'Employee' with unique index 'Employee_uk' 当我打开Employee表的DDL时,我在其中没有看到唯一的约束。因此,其他一些表的DDL是使用指向此Employee表的唯一索引创建的 如何找到使用此唯一索引创建的表 干杯 您可以使用以下命令: sp_help Employee 获取有关该表的所有信息

我试图在Sybase ASE表中插入一行,但出现了一个错误,即

Attempt to insert duplicate key row in object 'Employee' with unique index 'Employee_uk'
当我打开
Employee
表的DDL时,我在其中没有看到唯一的约束。因此,其他一些表的DDL是使用指向此Employee表的唯一索引创建的

如何找到使用此唯一索引创建的表


干杯

您可以使用以下命令:

sp_help Employee
获取有关该表的所有信息。 此命令可用于获取有关任何数据库对象的信息


关于

在使用sp_help后,我得到了一个唯一的约束empoye_pk,但当我尝试删除一行时,我得到一个错误,表示引用了唯一的约束Empoyee_uk。