Jack
10 个解决方案
#1
没有人知道吗?
#2
查数据字典
比如oracle
select b.column_name from user_constraints a,user_cons_columns b where a.constraint_type='p' and a.table_name='你要查的表' and a.constraint_name=b.constraint_name
比如oracle
select b.column_name from user_constraints a,user_cons_columns b where a.constraint_type='p' and a.table_name='你要查的表' and a.constraint_name=b.constraint_name
#3
不行
#4
查主键?不知道,没看到过,等待
#5
databasedate.getPrimaryKey
#6
databasemetadata.getPrimaryKey
#7
db2
SELECT COLNAME FROM SYSCAT.KEYCOLUSE WHERE TABNAME =表名 and constname='%PK%'
orcale
select column_name from user_ind_columns where table_name=表名;
SELECT COLNAME FROM SYSCAT.KEYCOLUSE WHERE TABNAME =表名 and constname='%PK%'
orcale
select column_name from user_ind_columns where table_name=表名;
#8
利用Connection.getMetaData() 可获得 DatabaseMetaData,再用
getPrimaryKeys(String catalog, String schema, String table)
这个方法,可获得一个ResultSet.就可以查了
getPrimaryKeys(String catalog, String schema, String table)
这个方法,可获得一个ResultSet.就可以查了
#9
getPrimaryKey()可以获得所查询表的主键
#10
SQLServer2000
执行存储过成sp_pkeys '表名'可以获得主键信息
执行存储过成sp_pkeys '表名'可以获得主键信息
#1
没有人知道吗?
#2
查数据字典
比如oracle
select b.column_name from user_constraints a,user_cons_columns b where a.constraint_type='p' and a.table_name='你要查的表' and a.constraint_name=b.constraint_name
比如oracle
select b.column_name from user_constraints a,user_cons_columns b where a.constraint_type='p' and a.table_name='你要查的表' and a.constraint_name=b.constraint_name
#3
不行
#4
查主键?不知道,没看到过,等待
#5
databasedate.getPrimaryKey
#6
databasemetadata.getPrimaryKey
#7
db2
SELECT COLNAME FROM SYSCAT.KEYCOLUSE WHERE TABNAME =表名 and constname='%PK%'
orcale
select column_name from user_ind_columns where table_name=表名;
SELECT COLNAME FROM SYSCAT.KEYCOLUSE WHERE TABNAME =表名 and constname='%PK%'
orcale
select column_name from user_ind_columns where table_name=表名;
#8
利用Connection.getMetaData() 可获得 DatabaseMetaData,再用
getPrimaryKeys(String catalog, String schema, String table)
这个方法,可获得一个ResultSet.就可以查了
getPrimaryKeys(String catalog, String schema, String table)
这个方法,可获得一个ResultSet.就可以查了
#9
getPrimaryKey()可以获得所查询表的主键
#10
SQLServer2000
执行存储过成sp_pkeys '表名'可以获得主键信息
执行存储过成sp_pkeys '表名'可以获得主键信息