当前位置:首页 » 操作系统 » 查询数据库的列名

查询数据库的列名

发布时间: 2022-11-26 08:31:05

⑴ 如何查询数据库中表的字段名

按照如下语句查询数据库中表的字段名:

1、sql 查询所有表名:

SELECTNAMEFROMSYSOBJECTS WHERE TYPE='U'SELECT*FROMINFORMATION_SCHEMA.TABLES

2、查询表的所有字段名:

SELECTNAMEFROMSYSCOLUMNS WHERE ID=OBJECT_ID(' 表名' )SELECT * FROM

INFORMATION_SCHEMA.TABLESSELECT * FROM INFORMATION_SCHEMA.VIEWSSELECT *

FROM INFORMATION_SCHEMA.COLUMNS

3、ORACLE查看所有表名:

SELECT TABLE_NAME FROM USER_TABLES

4、ACCESS 查看所有表名:

SELECT NAME FROM MSYSOBJECTS WHERE TYPE=1 AND FLAGS=0

(1)查询数据库的列名扩展阅读:

其它用法扩展:

1、使用SHOW语句找出在服务器上当前存在什么数据库:

mysql> SHOW DATABASES;

2、创建一个数据库MYSQLDATA

mysql> CREATE DATABASE MYSQLDATA;

3、选择所创建的数据库

mysql> USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功!)

4、查看现在的数据库中存在什么表

mysql> SHOW TABLES;

5、创建一个数据库表

mysql> CREATE TABLE MYTABLE (name VARCHAR(20), sex CHAR(1));

6、显示表的结构:

mysql> DESCRIBE MYTABLE;

7、往表中加入记录

mysql> insert into MYTABLE values (”hyq”,”M”);

8、用文本方式将数据装入数据库表中(例如D:/mysql.txt)

mysql> LOAD DATA LOCAL INFILE “D:/mysql.txt” INTO TABLE MYTABLE;

⑵ sql语句怎么查询指定表的列名

如果用mysql 的话 mysql> desc 表名

⑶ 数据库查询一张表的一列用什么语句

select 列名1,列名2,列名3... from
数据库(Database),简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据运行新增、截取、更新、删除等操作。
所谓“数据库”系以一定方式储存在一起、能予多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。一个数据库由多个表空间(Tablespace)构成。

⑷ Oracle 查询所有列名

1、Oracle数据库:

select * from ‘数据库的名字’ where Table_Name='你要查询表的名字';

2、mysql查询表所有列名,并用逗号分隔:

SELECT GROUP_CONCAT(COLUMN_NAME SEPARATOR ",")

FROM information_schema.COLUMNS

WHERE TABLE_SCHEMA = '数据库的名字' AND TABLE_NAME = '你要查询表的名字'

(4)查询数据库的列名扩展阅读

Oracle数据库其他查询语句:

1、查询所有表名:

select t.table_name from‘数据库的名字’;

2、查询所有字段名:

select t.column_name from ‘数据库的名字’;

3、查询指定表的所有字段名:

select t.column_name from ‘数据库的名字’ where t.table_name = '你要查询表的名字';

4、查询指定表的所有字段名和字段说明:

select t.column_name, t.column_name from‘数据库的名字’where t.table_name = '你要查询表的名字';

⑸ C# 中怎么样查询数据库的表名以及表的列名

--读取库中的所有表名
select name from sysobjects where xtype='u'

--读取指定表的所有列名
select name from syscolumns where id=(select max(id) from sysobjects where xtype='u' and name='表名')

⑹ 怎么用java查数据库中表的列名

可以用下面的方式获取,把tableName换成你的表名,有些数据库也可以直接使用Sql查询表列名
ResultSet resultSet = statement.executeQuery("select * from tableName");
ResultSetMetaData resultSetMetaData = resultSet.getMetaData();
for(int i=0; i<resultSetMetaData.getColumnCount(); i++) {
System.out.print( resultSetMetaData.getColumnLabel(i) + "\t" );
System.out.print( resultSetMetaData.getColumnName(i) + "\t" );
System.out.println( resultSetMetaData.getColumnTypeName(i) );
}

⑺ 数据库列名查询

select name from syscolumns
where id in (select id from sysobjects where xtype='u' and name='表名' )

⑻ 数据库中怎么样使查询结果的列名为对应中文

1、创建测试表,create table test_student(stu_id number, class_id number);

⑼ 怎么样用获取数据表的列名

在jdbc执行一个sql语句的话,就会把sql语句对应的列都已元数据的形式提供给你,你可以根据元数据获取到列的信息
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import oracle.jdbc.driver.OracleResultSetMetaData;

public class DbTest {
public static void main(String[] args) {
Connection con = null;
ResultSet rs = null;
PreparedStatement stmt = null;
try {
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@ip:port:servID"; //数据库连接字符串
String user="user"; //用户名
String password="pswd"; //密码
con = DriverManager.getConnection(url,user,password); //获取连接
//这里的sql为一个查询结果为0条记录的sql,目的是只获取元数据信息
stmt = con.prepareStatement("SELECT * FROM TEST_TABLE WHERE 0 = 1");
rs = stmt.executeQuery();
//下面的即为执行结果集的元数据,即使查询结果没有数据,该元数据还是存在
OracleResultSetMetaData rsmd = (OracleResultSetMetaData)rs.getMetaData();
int columnCnt = rsmd.getColumnCount(); //列的数量
for (int i = 1; i <= columnCnt; i++) {
//打印列名
System.out.println(rsmd.getColumnName(i));
}
} catch (Exception e) {
//发生异常,执行异常处理
e.printStackTrace();
} finally {
if (rs != null) {
//关闭结果集
try {
rs.close();
} catch (Exception e) {
}
}
if (stmt != null) {
//关闭statement
try {
stmt.close();
} catch (Exception e) {
}
}
if (con != null) {
//关闭连接
try {
con.close();
} catch (Exception e) {
}
}
}
}
}

⑽ 当查询数据库表中全部列时,可在"<列名>"处用什么简写

查询数据库表全部列,列名可以用星号*来表示。例如,查询ORDERS表的所有列,可写为:SELECT * FROM ORDERS。

热点内容
苹果好用的解压软件 发布:2025-05-17 22:42:23 浏览:381
我的世界服务器莫名崩溃 发布:2025-05-17 22:40:57 浏览:477
我的世界utc服务器ip 发布:2025-05-17 22:36:19 浏览:740
新闻压缩要素 发布:2025-05-17 22:22:11 浏览:118
耳机没有声音怎么办安卓 发布:2025-05-17 22:16:29 浏览:583
bc8android导航 发布:2025-05-17 22:15:50 浏览:639
什么配置的车标好 发布:2025-05-17 21:41:20 浏览:203
linux支持线程 发布:2025-05-17 21:26:14 浏览:184
元神队伍配置都由什么组成 发布:2025-05-17 21:20:18 浏览:477
闲鱼和安卓哪个赚钱 发布:2025-05-17 21:15:56 浏览:584