黑马程序员技术交流社区

标题: 关于数据库 [打印本页]

作者: 马锋    时间: 2013-1-29 14:12
标题: 关于数据库
如何写代码获得数据库中的所有的表和列....有对应的SQL语句吗.?

作者: 杨世平    时间: 2013-1-29 14:23
写代码获得数据库连接?这需要jdbc进行和数据库连接,如果你在看视频的话你接着看哇,不急后面都有的说,在java中数据库语句没变只是要进行相关的数据库连接

select * from 表名


作者: 马锋    时间: 2013-1-29 14:28
杨世平 发表于 2013-1-29 14:23
写代码获得数据库连接?这需要jdbc进行和数据库连接,如果你在看视频的话你接着看哇,不急后面都有的说,在 ...

不是获得数据库的连接,表达有误...
就是想通过SQL语句查出数据库中的所有的表和列...
select * from 表名是查指定的表的信息吧...
我是想查出所有表的信息....
作者: 乔培培    时间: 2013-1-29 16:22
//获取当前连接数据库中的所有表名
//XType='U':表示所有用户表; XType='S':表示所有系统表;
Select Name FROM SysObjects Where XType='U' orDER BY Name

//获取所有字段名:"TableName"为某个表名
SELECT Name FROM SysColumns WHERE id=Object_Id('TableName')

首先得到数据库中的所有表,然后循环可得到所有字段

作者: 马锋    时间: 2013-1-29 17:31
乔培培 发表于 2013-1-29 16:22
//获取当前连接数据库中的所有表名
//XType='U':表示所有用户表; XType='S':表示所有系统表;
Select Name F ...

谢谢........
作者: 万建华    时间: 2013-1-30 00:10
路过,有收获呀。。。。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2