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