2013-02-23 42 views
-1

例如,我有網站,它是外部SQL數據庫。我在我的網站上添加了頁面。我怎樣才能看到添加頁面的SQL查詢?如果SSMS有這樣的能力,那將是完美的。查看SQL Server數據庫中的更改

+4

嘗試使用SQL Server Profiler,它附帶了SQL Server客戶端工具 – Andomar 2013-02-23 19:39:28

+3

爲什麼選擇downvote? OP有一個問題,並且正在尋求我們的幫助。 – 2013-02-23 19:41:01

+0

非常感謝!是的,這是愚蠢的問題,但我沒有豐富的SQL知識。 – 2013-02-23 19:51:21

回答

1

一個有用的技術我使用這需要能夠訪問服務器的終端(例如,經由SSH)是watch命令mysql --execute組合。例如。

$ watch -n .5 "mysql -uusername -ppassword db_name -t \ 
    -e 'SELECT id, name FROM tbl1 WHERE 1 order by created_at DESC LIMIT 5'" 

這將打印一個結果與MySQL語句的屏幕,並在一秒鐘內更新兩次。可以在終端屏幕上觀察對tbl1所做的任何更改。

- t命令行選項告訴MySQL將輸出列表化,以便列值垂直對齊。

您還可以通過;分離- e ''命令行選項中添加多條語句,所以你可以同時觀察兩個或多個表,看看輸出如下相互ASCII格式的表格。