plsqldev比特幣
A. 如何調試plsql代碼
plsqlDev調試功能是利用包dbms_debug包實現的, dbms_debug包的安裝,以sys用戶登錄後運行: sql @?/rdbms/admin/prvtpb.plb 在利用plsqlDevIDE做調試時,有時會發生失去響應 ,此時可執行 alter system flush shared_pool試試, 如果還不源閉襲行,建議改用TOAD來調試 。plsqlDev在調試這一塊做的不完善。 關於調試許可權 Debug當前schema的過程,則必須給當前shema對應的用戶授如下許可權: 例如soctt要調試scott.myfunction 則以sys執行 grant debug connect session to SCOTT;Debug其它schema的過程,可以加態跡 debug any procere許可權調試或是只針對單個被調試的過程授權 grant debug on 過程 to 調試用戶;特別注意:將存儲過程編譯成雹兄調試狀態,才可以執行單步調試。 示例:將函數DAY編譯成調試狀態: ALTER FUNCTION DAY COMPILE DEBUG 去除函數DAY的調試信息,執行 ALTER FUNCTION DAY COMPILE。 查看某對象是否處於調試狀態: SELECT DEBUGINFO FROM SYS.ALL_PROBE_OBJECTS PO WHERE PO.OWNER = 'DBO'
B. 安裝PLSQL Deveplor需要配置什麼呢怎麼樣才能用PL/SQL進行對oracle10g的數據進行查詢呢
配上資料庫連接串
New Connection : 連接名、用戶名、密碼、主瞎核渣機名(IP)、埠號、SID
最新版本支持:Oracle、氏穗Access、SQLServer和磨悄SyBase
C. plsql developer配置資料庫連接
前提:輪型帶首先要有oracle資料庫或者有oracle伺服器,才可以實現使用PLSQL Developer 工具連接到oracle資料庫進行開發
下載PLSQLDeveloper並解壓
D. 使用plsqldev調試時,如何查看結構體變數的值
dev c++調試時查看變數的值的方法:
1、 開始調試後,在圖示區域按右鍵,選擇"添加監測(Add Watch)";或者直接按 F4;
2、在彈出窗口中輸入用戶想查看的變數名,則並然後按確定(OK),就可以看到該變數的值;
3、用滑鼠選擇源文件中的變數名,然後按 F4 也可以查看變數的值,該變數會出現在左邊的監測列表中;
4、如果用戶在環境選項(Environment Options)中選擇了清者"通過滑鼠監測變數(Watch variable under mouse)",用滑鼠指向您想要查看的變數一段時間,該變數也會被添加到監測列表中。
重要提示:
1). 當想查看指針指向的變數的值的時候,按 F4,然後輸入星號及指針的名字(如 *pointer)。
如果沒加 *,看到的將會是一個地址,也就是指針的值。
2). 有時,調試器(Debugger)可能不知道某個指針的類型,從而不能顯示該指針指向的變數的值。
此時,我們需要手動輸入該指針的類型。答盯薯按 F4 後,以 *(type *)pointer 形式輸入。例如,
*(int *)pointer。
E. plsqldev強制刪除一條關聯的數據
在兩個數據表相互關聯的情況下,如果直接刪除主表,會顯示旅悔失敗,原因拆悔正就是直接刪除主表前扒會破壞表的參照完整性。