「java数据库字段名」java数据库类型
本篇文章给大家谈谈java数据库字段名,以及java数据库类型对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java如何获得数据库表中各字段的字段名
- 2、java List中得到字段名
- 3、java List中得到字段名
- 4、java如何获取mysql数据库表的字段的名称
- 5、求根据java代码来给数据库字段命名
java如何获得数据库表中各字段的字段名
import java.sql.*;
import java.util.ArrayList;
import java.util.Hashtable;
import java.util.List;public class Test{ public static void main(String[] args) throws Exception {
// 驱动
String driver = "com.mysql.jdbc.Driver";
// 数据库连接
String url = "jdbc:mysql://localhost:3306/test";
// 用户名
String user = "root";
// 数据库密码
String password = "admin";
// 加载驱动
Class.forName(driver);
// 获取链接
Connection connection = DriverManager
.getConnection(url, user, password);
// 创建查询声明
PreparedStatement preparedStatement = connection
.prepareStatement("select * from dept");
// 获取结果
ResultSet resultSet = preparedStatement.executeQuery();
// 获取各个列的信息
ResultSetMetaData metaData = resultSet.getMetaData();
// 一条数据保存在一个Hashtable 将所有Hashtable存放到list
ListHashtableString, Object rows = new ArrayListHashtableString, Object();
while (resultSet.next()) {
HashtableString, Object row = new HashtableString, Object();
for (int i = 1; i = metaData.getColumnCount(); i++) {
// 打印列名
System.out.println(metaData.getColumnName(i));
row.put(metaData.getColumnName(i), resultSet.getObject(i));
}
rows.add(row);
}
resultSet.close();
preparedStatement.close();
connection.close();
}}
java List中得到字段名
list里存的是表的集合,如果是一个bean的话就这么写
Bean
bean
=
new
Bean();
for(Bean
b
:
result){
bean
=
(Bean)b;
String
name
=
bean.getXXX();//属性名
}
java List中得到字段名
ResultSet rs =st.executeQuery("select * from A where 1=1");
ResultSetMetaData md = rs.getMetaData();
取第一个字段名
md.getColumnName(1);
for(int i=1;i=md.getColumnCount();i++){
System.out.print(md.getColumnName(i)+" ");
} 这是循环取出所有字段名
java如何获取mysql数据库表的字段的名称
用java是不能修改表结构的,你增加和删除字段,是属于修改表结构。
用语句修改表结构只能在数据库执行sql。
增加字段
alter table 表名 add 增加的表字段名称 增加字段的数据类型。
删除字段
alter table 表名 drop column 要删除的字段名称.
查询表的各个字段信息。
select * from syscolumns where id=(select id from sysobjects where name='表名')
求根据java代码来给数据库字段命名
/*==============================================================*/
/* Table: Product */ 这里改成BUS
/*==============================================================*/
create table Product
(
ID int not null, --变量名称 变量类型
TYPE_ID int,
Product_Name varchar(200),
Description varchar(500),
Color varchar(20),
Price decimal(12,2),
PublishOn timestamp,
Remark varchar(100),
primary key (ID) -----主键信息
);
id
bus
station_name
buslines
tation_per_line
类别上面示例即可
关于java数据库字段名和java数据库类型的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。