當前位置:首頁 » 數據倉庫 » 查找資料庫表欄位
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

查找資料庫表欄位

發布時間: 2023-07-24 02:15:19

A. 查詢資料庫中某個欄位的sql語句怎麼寫

1、在計算機中,打開Oracle的連接程序,用新建的資料庫管理員,進入【Oracle控制】的窗口上,滑鼠左鍵單擊【伺服器】按鈕,並選擇【SQL工作表】,如下圖所示。

B. 請問怎麼在資料庫所有表中查找一個欄位的值

當只知道欄位名,而不知其屬於哪個表時,可通過以下方法先獲得其所屬的表,再查詢該欄位值:
oracle資料庫
select table_name from user_tab_columns where column_name='欄位名'

sqlserver資料庫
select c.object_id,c.name,o.object_id,o.name from sys.columns c
left join sys.objects o
on c.object_id=o.object_id
where o.type='U' and c.name='欄位名'
說明:
如果此欄位名在多張表中存在,則需要自行判斷要查詢的表。

C. 如何查詢資料庫中表的欄位名

按照如下語句查詢資料庫中表的欄位名:

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

(3)查找資料庫表欄位擴展閱讀:

其它用法擴展:

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;