1樓:
檢視sqlserver資料庫有哪些表可以使用以下sql語句:
select name from sysobjects where xtype='u';
或者select * from sys.tables;
或者select * from information_schema.tables;
擴充套件資料sqlserver中各個系統表的作用介紹:
sysaltfiles 主資料庫 儲存資料庫的檔案syscharsets 主資料庫 字符集與排序順序sysconfigures 主資料庫 配置選項syscurconfigs 主資料庫 當前配置選項sysdatabases 主資料庫 伺服器中的資料庫syslanguages 主資料庫 語言
syslogins 主資料庫 登陸帳號資訊sysoledbusers 主資料庫 連結伺服器登陸資訊
2樓:匿名使用者
--查詢資料庫裡所有表名和欄位名的語句
--sql 查詢所有表名:
select name from sysobjects where type='u'
select * from information_schema.tables
--查詢表的所有欄位名:
select name from syscolumns where id=object_id(' 表名' )
select * from information_schema.tables
select * from information_schema.views
select * from information_schema.columns
---------以下為其他資料庫查詢表----------
--oracle 檢視所有表名:
select table_name from user_tables
--access 檢視所有表名:
select name from msysobjects where type=1 and flags=0
--msysobjects 是系統物件,預設情況是隱藏的。通過工具、選項、檢視、顯示、系統物件可以使之顯示出來。
sqlserver怎麼匯出資料庫
開啟sql server management studio,在物件資源管理器中,sql server 例項 資料庫 myschool 節點,單擊滑鼠右鍵,選擇 任務 匯出資料 命令。出現匯入和匯出嚮導的歡迎介面,單擊 下一步 按鈕,出現 選擇資料來源 對話方塊,如圖 2在 選擇資料來源 對話方塊中...
sqlserver2019資料庫備份
首先我覺得你用一個欄位來保留備份時間對空間浪費很大,除非是一條條select出來再insert到備份表裡,否則這個欄位每天保留的時間都是同一個值。假如有1萬條記錄,那麼這一萬條記錄的備份時間都是相同的。當然,按你的要求也是可以做的。儲存過程裡只要包含類似於如下的語句就可以了,假如是要把a表的資料備份...
怎樣往 sqlserver資料庫新增資料
在sqlserver資料庫新增資料的步驟如下 以一個student表為例,資料中有studentno studentname gradeid phone這幾列。2.在表中右擊然後選擇裡面的編輯前200行。3.在彈出視窗中,就是我們要新增資料的資料列,手動輸入資料,如張三 1 手機號等等。4.新增完畢...