當前位置:首頁 » 操作系統 » 獲取資料庫表名

獲取資料庫表名

發布時間: 2023-07-10 15:55:06

java如何獲取資料庫中所有表名

有多種方法的,最簡單的就是直接用sql查詢(比如mysql是:show tables),然後java裡面用一個map接收就好了。也可以通過java對資料庫的鏈接來直接獲取資料庫表名的。

❷ 如何用sql獲取資料庫中所有表名

1、雙擊皮配打開MySQL軟體,在左側中找到【表笑消】並且右擊選擇【新建表】,

2、選擇新建表之後,在界面右側可以添加數據,點擊【添加欄目】就可以在下方再添加一行數據,

3、點擊【另存為】,會彈出一個【表名】窗口,輸入表名,比如Class,點擊【確定】按鈕,

4、在表的下方就會出現一個燃升指名為Class的表了

❸ 如何查看資料庫中的表

怎樣用SQL語句查詢一個資料庫中的所有表?
--讀取庫中的所有表名select name from sysobjects where xtype='u'--讀取指定鋒前液表的所有列名select name from syscolumns where id=(select max(id) from sysobjects where xtype='u' and name='表名')獲取資料庫表名和欄位sqlserver中各個系統表的作用sysaltfiles 主資料庫 保存資料庫的文件syscharsets 主資料庫 字元集與排序順序sysconfigures 主資料庫 配置選項syscurconfigs 主資料庫 當前配置選項sysdatabases 主資料庫 伺服器中的資料庫syslanguages 主資料庫 語言syslogins 主資料庫 登陸帳號信息sysoledbusers 主資料庫 鏈接伺服器登陸信息sysprocesses 主資料庫 進程sysremotelogins主資料庫 遠程登錄帳號syscolumns 每個數據銀物庫 列sysconstrains 每個資料庫 限制sysfilegroups 每個資料庫 文件組sysfiles 每個資料庫 文件sysforeignkeys 每個資料庫 外部關鍵字sysindexs 每個資料庫 索引sy *** enbers 每個資料庫 角色成員sysobjects 每個資料庫 所有資料庫對象syspermissions 每個資料庫 許可權systypes 每個資料庫 用戶定義數據類型select 列名=name from syscolumns where id=object_id(N'要查的表名')
如何查看oracle資料庫中的所有表
覺得你應該先弄清楚oracle的常規數據字典的結構,像9i里的常規數據字典中對象名稱就有以USER,ALL,DBA為前綴的對象。

以USER為例,我們查該對象下有些什麼表,就應該執行下列的語句:

SQL>select table_name from user_tables;

類似的,你可以進行替換。:)

如果你想查資料庫中所有的表的話,可以查詢

SELECT * FROM dba_tables

如果你想查詢資料庫中某個用戶下的表的話,也可以登錄這個用戶,再查詢:

SELECT * FROM USER_TABLES

要想導入外部sql語句可以用命令

sql >@e:\文件名.sql

如你想保存 select * from tablename;語句的結果,可以在sql*plus 裡面這樣:

SPOOL c:\test.sql 這是保存文件的位置

select * from tablename;

SPOOL OFF
mysql如何進入資料庫查看所悔灶有表
mysql> use my_db;

mysql> select * from rmation_schema.tables t where t.table_schema='my_db';

--大概

Mysql> create table lala (la_id int ,la_name varchar(55) primary(id)) enginee=innodb
怎樣看SQL資料庫中哪些表有數據
什麼資料庫

1.

select * from rmation_schema.tables

2.

select table_name from user_all_tables

-------------------------

CREATE PROCEDURE get_table AS

if not exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[tablespace]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)

create table tablespace --創建結果存儲

(name varchar(50) ,

rows int , reserved varchar(20) ,

data varchar(20) ,

index_size varchar(20) ,

unused varchar(20) )

truncate table tablespace --清空數據表

--這里.....關鍵部分.把存儲過程的結果放到一個表裡.

insert into tablespace exec sp_MSforeachtable "exec sp_spaceused '?'"

go

查詢運行該存儲過程後得到的結果

select * from tablespace order by cast(left(ltrim(rtrim(reserved)) , len(ltrim(rtrim(reserved)))-2) as int) desc

熱點內容
s3哪個配置性價比高 發布:2025-03-17 13:06:09 瀏覽:317
氣體壓縮能量 發布:2025-03-17 13:00:16 瀏覽:75
壓縮油19 發布:2025-03-17 12:25:29 瀏覽:855
linux上網代理 發布:2025-03-17 12:23:56 瀏覽:359
c是高級語言嗎 發布:2025-03-17 12:16:31 瀏覽:523
python泛型 發布:2025-03-17 12:15:01 瀏覽:482
編程貓被盜 發布:2025-03-17 12:02:18 瀏覽:131
海關鎖密碼箱如何設置新密碼 發布:2025-03-17 11:53:50 瀏覽:560
農業卡號的密碼在哪裡改 發布:2025-03-17 11:48:57 瀏覽:966
楊瀾超級訪問 發布:2025-03-17 11:47:17 瀏覽:237