2015-02-08 18 views
0

我正在使用sybase,因为我是新的sybase之前,我已经使用oracle现在我有一个数据库,它由sybase中的许多表组成,现在有一个现在名为tarty的表可以请你告诉我可以在sybase中执行的命令,知道是否有任何主键在tarty表中。命令知道表中有一个主键连同在sybase中的表名称

在这里,我得到了这个解决方案..

select name  
from sysindexes 
where indid > 0 
and status2 & 2 = 2 

你能不能也请指教,我想表名也将获得上市例如上面的命令将显示主键唯一我想要的主键加上表名也列出,以便我可以知道这个主键属于这张表,请告诉我需要做什么必要的改变来实现这个目标。

+0

用您正在运行的软件产品和版本标记您的问题或将其包含在您的问题中会有帮助。 Sybase是一家生产多种数据库产品的公司,并不是所有的语法都是一样的。根据您查询的表格,我已将[sybase-ase]标记添加到您的问题中。 – 2015-02-09 14:55:29

回答

相关问题