您好,登錄后才能下訂單哦!
數據庫中如何設置分隔符顏色、自動提交、查詢函數使用方法等,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。
數據庫中的小技巧—如何設置分隔符顏色、自動提交、查詢函數使用方法等
1.調整分隔符顏色
①在寫SQL語句時,發現分隔符的顏色很淺,看不清楚。
②可以在菜單欄中選擇“窗口”—“選項”進行設置。
③選擇“查詢分析器—語法高亮—分隔符”即可對其設置顏色及字體類型,在預覽中就可以看到顏色的變化了。
2.設置自動提交功能
①在“窗口”選項中找到“查詢分析器”,在“自動提交”前打√點擊確定即可設置成功。
②使用方法:如果未設置自動提交,在同一窗口中可以查詢表中信息,但在新建的查詢中無法查詢到insert的數據,這是因為數據沒有提交造成的,這時我們需要手動commit才可以,若設置了自動提交,寫入數據系統會提交,直接可以查詢到結果。下面的例子是未設置自動提交的結果。
3. SQL日志功能
①在“窗口—視圖—SQL日志”中可查看執行的SQL語句是否成功或者失敗,也可顯示出具體執行的SQL語句、執行時間及報錯信息。
4.行號顯示
①在SQL查詢編輯器中無法顯示行號出現報錯時查找正確位置比較麻煩。
②這時我們需要設置顯示行號,在“窗口—選項—查詢分析器—編輯器”中勾選顯示行號,點擊“確定”即可完成。
③顯示行號后,就可以清楚且準確的找到對應信息。
5.函數的使用方法
①在使用SQL進行查詢一些事物時,需要用到一些不同類型的函數,這時我們可以再DM管理工具中找到函數進行查找,能查找出具體函數的使用方法和含義。
②找到函數功能后,可以通過類別進行查找,還可以使用過濾,通過關鍵字查找,選中對應函數,下方就會出現函數的使用規則描述。
6. 檢查是否存在失效的數據庫對象
①主要關注索引,觸發器,存儲過程,函數等等。如:查找user_objects數據字典,看其中是否有狀態為invalid的對象。判斷失效原因(如:視圖失效的原因有可能是由于創建視圖的基表刪除等)找出原因重建或者修復。
SELECT OBJECT_NAME,OBJECT_TYPE FROM USER_OBJECTS WHERE OBJECT_TYPE='INVAID';
7.查詢初始化參數大小
①在Linux系統中,當無法使用圖形化界面查看數據庫初始化參數信息時,需要使用SQL語句來查詢,具體如下:
Select sf_get_page_size(),sf_get_extent_size(),sf_get_case_sensitive_flag(),
sf_get_unicode_flag();
看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。