新聞中心
如何查詢數(shù)據(jù)庫中表的字段名
按照如下語句查詢數(shù)據(jù)庫中表的字段名:
創(chuàng)新互聯(lián)建站專業(yè)為企業(yè)提供蓋州網(wǎng)站建設(shè)、蓋州做網(wǎng)站、蓋州網(wǎng)站設(shè)計、蓋州網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、蓋州企業(yè)網(wǎng)站模板建站服務(wù),十載蓋州做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
1、SQL 查詢所有表名:
SELECT?NAME?FROM?SYSOBJECTS WHERE TYPE='U'SELECT?*?FROM?INFORMATION_SCHEMA.TABLES
2、查詢表的所有字段名:
SELECT?NAME?FROM?SYSCOLUMNS 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、使用SHOW語句找出在服務(wù)器上當前存在什么數(shù)據(jù)庫:
mysql SHOW DATABASES;
2、創(chuàng)建一個數(shù)據(jù)庫MYSQLDATA
mysql CREATE DATABASE MYSQLDATA;
3、選擇所創(chuàng)建的數(shù)據(jù)庫
mysql USE MYSQLDATA; (按回車鍵出現(xiàn)Database changed 時說明操作成功!)
4、查看現(xiàn)在的數(shù)據(jù)庫中存在什么表
mysql SHOW TABLES;
5、創(chuàng)建一個數(shù)據(jù)庫表
mysql CREATE TABLE MYTABLE (name VARCHAR(20), sex CHAR(1));
6、顯示表的結(jié)構(gòu):
mysql DESCRIBE MYTABLE;
7、往表中加入記錄
mysql insert into MYTABLE values (”hyq”,”M”);
8、用文本方式將數(shù)據(jù)裝入數(shù)據(jù)庫表中(例如D:/mysql.txt)
mysql LOAD DATA LOCAL INFILE “D:/mysql.txt” INTO TABLE MYTABLE;
mySQL怎么查詢所有表的字段呢?
select table_name from user_tables;當前用戶下所有表
desc mytable 描述表的結(jié)構(gòu),可以看到字段是否存在。
怎么查看navivat mysql表字段說明
1 在查詢窗口中輸入:
SELECT TABLE_NAME FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME = 'int1' group by TABLE_NAME;
就可以查找到含有字段名為int1的所有表名;
2 再在查詢窗口中輸入:
desc 查詢到的表名;
就可查找到該表中的所有字段名;
--通過如下語句得到當前Sql server中所有的數(shù)據(jù)的名稱:
use master
select [name] from [sysdatabases] order by [name]
go
-- 查詢數(shù)據(jù)庫中的所有用戶表
use [DBname]
select [id], [name] from [sysobjects] where [type] = 'u' order by [name]
--通過上面的查詢的id,可以查出這個表中所有的字段,例如我們查詢BaseData表中所有的字段,就可以通過下面的語句查出:
select [name] from [syscolumns] where [id] = 2087000699 order by [colid]
go
MySQL&pg查看表字段及字段類型
MySQL? SHOW COLUMNS FROM 表名稱
舉個栗子:
SHOW COLUMNS FROM ldcode ;
結(jié)果輸出如圖
pg? SELECT * FROM INFORMATION_SCHEMA.COLUMNS T WHERE T.TABLE_CATALOG='用戶角色名' AND TABLE_NAME='表名稱'
舉個栗子:
SELECT table_schema,table_name,column_name,udt_name,character_maximum_length,data_type,ordinal_position
FROM information_schema.columns t
WHERE t.table_catalog='actuarial'
AND table_name ='ldcode'
order by ordinal_position ;
結(jié)果輸出如圖
mysql數(shù)據(jù)庫怎么查看數(shù)據(jù)表有哪些字段?
用輔助工具,就用desc?table_name;或者是show?create?table?table_name;
show?create?table?table_name結(jié)果如下:
desc?table_name結(jié)果如下:
MySQL 是一個關(guān)系型數(shù)據(jù)庫,由瑞典?MySQL AB 公司開發(fā),目前屬于?Oracle?旗下公司。MySQL 最流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),在 WEB 應(yīng)用方面 MySQL 是最好的 RDBMS (Relational Database Management System,關(guān)系數(shù)據(jù)庫管理系統(tǒng)) 應(yīng)用軟件之一。MySQL 是一種關(guān)聯(lián)數(shù)據(jù)庫管理系統(tǒng),關(guān)聯(lián)數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個大倉庫內(nèi),這樣就增加了速度并提高了靈活性。MySQL 所使用的 SQL 語言是用于訪問數(shù)據(jù)庫的最常用標準化語言。
MySQL 軟件采用了雙授權(quán)政策(本詞條"授權(quán)政策"),它分為社區(qū)版和商業(yè)版,由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型網(wǎng)站的開發(fā)都選擇 MySQL 作為網(wǎng)站數(shù)據(jù)庫。由于其社區(qū)版的性能卓越,搭配?PHP?,Linux和?Apache?可組成良好的開發(fā)環(huán)境,經(jīng)過多年的web技術(shù)發(fā)展,在業(yè)內(nèi)被廣泛使用的一種web服務(wù)器解決方案之一,稱之為LAMP。
MySQL是一個開放源碼的小型關(guān)聯(lián)式數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典MySQL AB公司。目前MySQL被廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了MySQL作為網(wǎng)站數(shù)據(jù)庫。
新聞名稱:怎么看mysql的字段,mysql怎么看代碼
當前URL:http://fisionsoft.com.cn/article/phgpoh.html