postgres里面什么sql语句能查出表结构?

zoroo2382 2005-01-27 03:11:33
postgres里面什么sql语句能查出表结构?
...全文
856 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
道素 2005-04-22
  • 打赏
  • 举报
回复
strSQL = "select pg_attribute.attname,pg_attribute.atttypid,pg_class.relname from pg_attribute left JOIN pg_class on (pg_class.relfilenode=pg_attribute.attrelid) where pg_attribute.attstattarget<>0 and pg_class.relname='" & strTableName & "'"
王智恒 2005-04-22
  • 打赏
  • 举报
回复
但我在windows下用上面查看的命令查看时怎么会有错误提示呢,我用的是postgres8。0 for windows版本
dujunli 2005-01-31
  • 打赏
  • 举报
回复
其他信息可以从:select * from pg_tables或者类似的视图里看到
bon_jovi 2005-01-27
  • 打赏
  • 举报
回复
不是sql语句。必须用psql。

1.su - postgres
2.psql 数据库名字
3.\d 表名
zoroo2382 2005-01-27
  • 打赏
  • 举报
回复
怎么登陆? 能说的具体点吗? 我用pgAdmin 访问的
bon_jovi 2005-01-27
  • 打赏
  • 举报
回复
用psql登陆,然后\d 表名
trampwind 2005-01-27
  • 打赏
  • 举报
回复
\d 表名,
可以用\?查看所有\命令帮助
dujunli 2005-01-27
  • 打赏
  • 举报
回复
如果用的是psql,则用\dt tablename即可

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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