社区
其他数据库
帖子详情
关于FireBird的视图
cashtang
2004-01-15 06:31:14
我想在Delphi中取得库中所有的视图,以及视图下的字段,
请问该怎样做?
最好不要去查找RDB$RELATIONS,直接通过IBX组件取得!
...全文
177
4
打赏
收藏
关于FireBird的视图
我想在Delphi中取得库中所有的视图,以及视图下的字段, 请问该怎样做? 最好不要去查找RDB$RELATIONS,直接通过IBX组件取得!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cashtang
2004-01-18
打赏
举报
回复
我又看了看VCL的代码,发现Borland也是查询RDB$RALATIONS表,:((
我也只有这样了!!!:<<
感谢两位!
cashtang
2004-01-17
打赏
举报
回复
以前我用BDE来读PostgreSQL时,只用BDE的Database组件就可以取得所有的表名与视图名,
包括表里的字段和视图中的字段。GetTablesName,GetFieldsName.
现在用IBX控件就不行了,想一想Borland写的IBX组件如TIBTable,就可以在TableName属性
中选择所有的表和视图,我想Borland在写组件的时候会是直接去查RDB$RELATIONS表的吧!
CuteBit
2004-01-15
打赏
举报
回复
呵呵,,就如 黑龙 说的那样~,RDB$RELATIONS 是存储这些信息的地方, RDB$RELATIONS 是个公开的系统表(这意味着里面存放的信息格式是稳定的,向后兼容的).
也许 IBX 开发者觉得使用 RDB$RELATIONS 已经很简单了,就没有提供更简单的方法.
SuperTitan001
2004-01-15
打赏
举报
回复
就算是通过IBX组件,也还是要查RDB$RELATIONS的。
ibx组件本身只是vcl控件而已,怎么能独自取得视图呢?
Firebird
(数据库)
Firebird
是一个跨平台的关系数据库系统,支持存储过程、
视图
、触发器等特性。它源自Interbase 6.0,适用于Windows、Linux和Unix等操作系统。
Firebird
支持大部分SQL-99标准,提供嵌入式版本,易于部署且免费使用。
firebird
学习笔记
本文详细介绍
Firebird
数据库的基本操作,包括创建表、修改表、创建索引和
视图
等。此外,还提供了如何使用存储过程及常见SQL查询语句的实例。
用Marathon管理
Firebird
数据库(2)
本文详细介绍了如何在
Firebird
数据库中使用SQL语句创建
视图
,编写触发器及存储过程的具体方法。并通过实例展示了与SQL Server 2000的不同之处。
firebird
常用语句
本文介绍了
Firebird
数据库中常用的SQL查询技巧,包括分页查询、显示表结构、更新字段及表注释等操作,并提供了查询表和
视图
、字段定义及主键外键的SQL示例。
其他数据库
2,209
社区成员
9,519
社区内容
发帖
与我相关
我的任务
其他数据库
其他数据库开发 其他数据库
复制链接
扫一扫
分享
社区描述
其他数据库开发 其他数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章