Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Greenplum
Gpdb
提交
355cc69d
G
Gpdb
项目概览
Greenplum
/
Gpdb
通知
7
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
G
Gpdb
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
355cc69d
编写于
11月 02, 2001
作者:
D
Dave Cramer
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
proper select for Jason Davies patch to getImportedKeys
上级
0b1289e6
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
9 addition
and
11 deletion
+9
-11
src/interfaces/jdbc/org/postgresql/jdbc2/DatabaseMetaData.java
...nterfaces/jdbc/org/postgresql/jdbc2/DatabaseMetaData.java
+9
-11
未找到文件。
src/interfaces/jdbc/org/postgresql/jdbc2/DatabaseMetaData.java
浏览文件 @
355cc69d
...
...
@@ -15,7 +15,7 @@ import org.postgresql.util.PSQLException;
/**
* This class provides information about the database as a whole.
*
* $Id: DatabaseMetaData.java,v 1.4
2 2001/10/31 20:27:37
davec Exp $
* $Id: DatabaseMetaData.java,v 1.4
3 2001/11/02 23:51:18
davec Exp $
*
* <p>Many of the methods here return lists of information in ResultSets. You
* can use the normal ResultSet methods such as getString and getInt to
...
...
@@ -2643,19 +2643,17 @@ public class DatabaseMetaData implements java.sql.DatabaseMetaData
+
"a.tgdeferrable,"
+
"a.tginitdeferred "
+
"FROM "
+
"(SELECT t.tgargs, t.tgconstrname, p.proname,
t.tgdeferrable,
"
+
"t.tginitdeferred "
+
"(SELECT t.tgargs, t.tgconstrname, p.proname,"
+
"t.tg
deferrable, t.tg
initdeferred "
+
"FROM pg_class as c, pg_proc as p, pg_trigger as t "
+
"WHERE c.rel
filenode=t.tgrelid AND t.tgfoid = p.o
id "
+
"AND
p.proname LIKE 'RI_FKey_%_upd') as a,
"
+
"WHERE c.rel
name like '"
+
table
+
"' AND c.relfilenode=t.tgrel
id "
+
"AND
t.tgfoid = p.oid AND p.proname LIKE 'RI_FKey_%_upd') as a,
"
+
"(SELECT t.tgconstrname, p.proname "
+
"FROM pg_class as c, pg_proc as p, pg_trigger as t "
+
"WHERE c.relfilenode=t.tgrelid AND t.tgfoid = p.oid "
+
"AND p.proname LIKE 'RI_FKey_%_del') as b,"
+
"(SELECT t.tgconstrname FROM pg_class as c, pg_trigger as t "
+
"WHERE c.relname like '"
+
table
+
"' AND c.relfilenode=t.tgrelid) as c "
+
"WHERE a.tgconstrname=b.tgconstrname AND a.tgconstrname=c.tgconstrname"
);
+
"WHERE c.relname like '"
+
table
+
"' AND c.relfilenode=t.tgrelid "
+
"AND t.tgfoid = p.oid AND p.proname LIKE 'RI_FKey_%_del') as b "
+
"WHERE a.tgconstrname=b.tgconstrname"
);
Vector
tuples
=
new
Vector
();
while
(
rs
.
next
())
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录