獲取資料庫所有表
發布時間: 2025-07-05 09:39:12
在程序中通過sql語句查詢來獲得某個數據李檔庫的所有表名,代碼如下:
SELECT
table_name
FROM
information_schema.tables
WHERE table_schema = 'mydatabasename'
AND table_type = 'base table'
(1)獲取資料庫所有表擴展閱讀
1,利用sys.tables目錄視哪困亂圖查詢所有表的名字,sys.tables目錄視圖為每個表對象返回一行. 示例語句如下:
select * from sys.tables
注意:sys.tables目錄視圖也只有在SQL SERVER2005及以上的版本中才能使用。
2,利用存儲過程sp_tables sp_tables存儲過程,可返回可在當前環境中查詢的對象列表。這代表可在FROM子句中出現的任何對象。 我們可以執行如下語句:
exec sp_tables
在結果集中篩選出所有TABLE_TYPE等於TABLE的記錄就是表信息了。
2. 如何用sql獲取資料庫中所有表名
1、雙擊皮配打開MySQL軟體,在左側中找到【表笑消】並且右擊選擇【新建表】,
2、選擇新建表之後,在界面右側可以添加數據,點擊【添加欄目】就可以在下方再添加一行數據,
3、點擊【另存為】,會彈出一個【表名】窗口,輸入表名,比如Class,點擊【確定】按鈕,
4、在表的下方就會出現一個燃升指名為Class的表了
熱點內容