怎樣把SQL裡的庫名匯出EXCEL

時間 2022-07-22 08:50:08

1樓:

你是什麼資料庫?

sql server嗎?

如果是的話,那你用查詢分析器連上去,然後在上面執行sql語句:

select name from master.dbo.sysdatabases

然後在顯示的結果集的視窗裡"右鍵"-->"全選"--->"另存為"--->"儲存為csv檔案"即可.

當然,你也可以在查詢分析器上直接通過語句將結果匯出到excel:

exec master..xp_cmdshell 'bcp "select name from master.dbo.

sysdatabases" queryout c:\db_name.xls -c -sip位址 -u登陸帳號 -p登陸密碼'

示例(以下示例假設sqlserver伺服器的ip是本地127.0.0.

1,登陸帳號是sa,對應登陸密碼是123456,匯出所有庫名的結果存放在c:\db_name.xls路徑下):

exec master..xp_cmdshell 'bcp "select name from master.dbo.

sysdatabases" queryout c:\db_name.xls -c -s127.

0.0.1 -usa -p123456'

2樓:獨駕舟千里去

用toad,找懂資料庫的人幫你配置上,從系統工具裡面就能匯出

不過你最好直接讓資料庫管理員幫你匯出來

怎樣進行sql資料庫的優化,如何進行SQL效能優化

du瓶邪 優化總結如下 1 主鍵就是聚集索引 2 只要建立索引就能顯著提高查詢速度 3 把所有需要提高查詢速度的欄位都加進聚集索引,以提高查詢速度注意事項 1.不要索引常用的小型表 2.不要把社會保障號碼 ssn 或身份證號碼 id 選作鍵3.不要用使用者的鍵 4.不要索引 memo notes 欄...

如何把SQL資料庫中表的資料整行複製,如把第一行的資料整行復

首先必須保證第一行資料有唯一標識列,比如第一行資料的id 1insert into 表名 欄位1,欄位2。select 欄位1,欄位2。from 表where id 1 糖糖寳寳 insert into 表名 tmz,tmzpy,tmzpyzt select tmz,tmzpy,tmzpyzt fr...

sql資料庫中建立檢視怎樣把一張表的列值轉換成另一張表的

首初珍餘啟 獲取檢視名稱樹懶已經實現了,下面就是獲取檢視中所有列的名稱了,其實也是用一句sql語句就可以實現了,有興趣也來試試吧 declare objid int,objname char 40 set objname 你的檢視名稱 建個函式把 create function getyqstrin...