當前位置:首頁 » 編程語言 » 怎麼查看對應的sql語句
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

怎麼查看對應的sql語句

發布時間: 2022-05-24 15:03:28

❶ 怎樣查看自己運行的sql語句的情況

SPID SID SERIAL# MACHINE9497 49 3406 yz2、利用10046事件開始跟蹤SQL>execute sys.dbms_system.set_ev(49, 3406,10046,1,''); PL/SQL procere successfully completed.3、這時候你可以運行應用程序,對於web 應用你就可以打開你認為性能比較差頁面。4、如果你要查看這段時間執行了哪些sql語句,可以執行下面的語句結束跟蹤SQL>execute sys.dbms_system.set_ev(49,3406,10046,0,''); PL/SQL procere successfully completed.5、SQL trace 工具會收集這個過程中執行的SQL的性能狀態數據,記錄到一個跟蹤文件中.這個跟蹤文件提供了許多有用的信息,例如解析次數.執行次數,CPU使用時間等。6、這時候你可以通過下面的語句獲得產生的跟蹤文件所在的目錄SQL> select value from v$parameter where name = 'user_mp_dest';VALUE--------------------------------------------------------------------------------/opt/oracle/admin/ocn/ump7、在/opt/oracle/admin/ocn/ump下找到yzoracle_ora_9497.trc。9497是你當前應用的spid。8、注意yzoracle_ora_9497.trc是不可讀的,我們需要執行oracle的tkprof命令,將yzoracle_ora_9497.trc轉化為我們可讀的文本文件。

❷ plsql中手動修改數據後怎樣查看相應sql的執行語句

你直接 echo $sql;exit;這樣就把sql語句列印出來了,然後你把sql語句 復制到資料庫執行就可以了。

❸ 怎樣查看oracle中創建建表的sql語句

打開PL/SQL Developer,找到tables底下對應的表,右鍵選擇「查看」菜單,右下角有個「查看SQL」的按鈕,點下就可以看到建表語句了。或者「新建」-->「SQL窗口」,然後輸入表名,右鍵選擇「查看」菜單,再點擊「查看SQL」按鈕。

❹ 哪位高手知道vs2010中的linq怎麼查看生成的sql語句

linq使用對象的方式來操作資料庫。最後根本的還是生成原始的sql。但是對象的方式掩蓋了很多原本的sql面貌可能會是我們不明白對應的sql是什麼。還好linq可以輸出sql語句
DataClassesDataContext dc = new DataClassesDataContext();
這個對象提供的日誌功能。就是輸出對應的sql語句。在控制台應用程序下。使用dc.console(有誤)可以直接輸出顯示對應的sql語句。
在windonw和web程序下面可以建立一個txt文件日誌。把生成的sql記錄下來。代碼比較簡單了
DataClassesDataContext dc = new DataClassesDataContext();
StreamWriter sw = new StreamWriter(Server.MapPath("sqlLog.txt"), true); // Append
dc.Log = sw;
//然後是linq的相關數據操作

sw.Flush();
sw.Close();
就這樣對應的sql語句就記錄到sqlLog.txt文件中了。
我們可能會發現生成的sql在我們意料之外。呵呵。我的感覺是這樣

❺ 怎麼通過SQL語句查詢得到指定視圖的對應SQL語句

可以通過sp_helptext 來讀取視圖對應的sql 語句
如:sp_helptext 視圖名

❻ 如何查看sql 執行sql語句

在sql server里按下CTRL+M,然後執行一個你需要分析的sql語句,在結果框邊上會有一個Execultion plan,看這裡面就行

❼ 怎麼查看查詢方法自動生成的SQL語句

1.你可以將你的這個查詢結果插入到臨時表,再從臨時表進行查詢
2.也可以外邊套一層,select * from (你的查詢結果語句) t where t.PartName like '%敏%'進行查詢
3.也可以使用with as t(你的查詢結果語句)select * from t where t.PartName like '%敏%'進行查詢
以上三種方案

❽ 怎麼用sql語句查詢

-- 查詢你 當前用戶下,有哪些表
SELECT * FROM user_tables

-- 查詢你 當前用戶下, 可以訪問哪些表 [也就是訪問自己 和 其他用戶的]
SELECT * FROM all_tables

-- 查詢當前資料庫所有的表, 需要你有 DBA 的許可權
SELECT * FROM dba_tables

❾ 怎麼查看一個存儲過程的SQL語句

查看一個存儲過程的SQL語句步驟如下:

1、開啟Microsoft SQL Server資料庫管理工具,輸入賬號密碼連接到資料庫。

❿ oracle怎麼查看錶的sql語句

打開PL/SQL Developer,找到tables底下對應的表,右鍵選擇「查看」菜單,右下角有個「查看SQL」的按鈕,點下就可以看到建表語句了。或者「新建」-->「SQL窗口」,然後輸入表名,右鍵選擇「查看」菜單,再點擊「查看SQL」按鈕。