如何获得Oracle数据库中指定表的字段列表

ShardowM 2006-12-11 12:20:16
如何获得Oracle数据库中指定表的字段列表
...全文
250 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
老冯 2006-12-11
  • 打赏
  • 举报
回复
sqlserver是从系统表SYSCOLUMNS中查询.oracle应该有类似的系统表
hfltp 2006-12-11
  • 打赏
  • 举报
回复
oracle中查询数据库中的表名,表名注释等数据使用
Select * From user_tab_comments

查询表,表空间等信息使用
Select * From user_all_tables

查询数据表名、字段名、字段数据类型、字段长度等信息使用
Select * From user_tab_cols

要找指定的自己在后面加上条件就可以了。
hangzhou_hammer 2006-12-11
  • 打赏
  • 举报
回复
var
temp:Integer;
begin
``````
for temp := 0 to aqfield.FieldCount - 1 do
ComboBox.Items.Add(aqfield.Fields.Fields[temp].DisplayName);
``````
end;//aqfield.sql.text:='select * from YourTb where 1=2';只取字段不要数据。
踢踏 2006-12-11
  • 打赏
  • 举报
回复
没用过Oracle,不知道支不支持下面的Sql语句
select * from tablename where 1=0

2,498

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧