日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

将oracle select * from all_tab_comments where comments like ‘%XXXX%‘查询结果转为select语句

發布時間:2025/4/16 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 将oracle select * from all_tab_comments where comments like ‘%XXXX%‘查询结果转为select语句 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

oracle查詢表格的時候會有一句 select * from all_tab_comments where comments like '%XXXX%'

就能查到相關注釋的一些表格,這些表格有時候很想跑出來看一下,我用的是pl/sql,一個個復制很麻煩,所以就想到自己寫一個js小工具,復制兩列,第一列是項目空間,第二列是表名,比如:

項目空間? ? ?表名? ? ? ? ? ??注釋

deparment? ?Personnel? ?人事部信息

deparment??RD? ? ? ? ? ? ? ?研發部信息

deparment??Information? 信息部信息

然后這個js就會把你復制的代碼轉換成:

select * from deparment.Personnel;? --人事部信息

select * from deparment.RD; --;? --人事部信息

select * from deparment.Information;? --信息部信息

這種小玩意非常簡單,其實隨便寫就可以實現,但是往往這些小工具對于提升工作效率有奇效,所以我還是愿意把這個小輪子給記錄下來。而且有些人不是沒有寫這個小工具的能力,而是缺乏這種思路,有時候思路打開了用代碼制作一些小工具真的能夠大大地提升工作效率。

<!DOCTYPE html> <html> <head><meta charset="utf-8" /><title>將oracle tab查詢結果轉為select語句</title> </head> <body style="margin:0;padding:0;width:100%;height:100%;"> <div style="line-height:50px;text-align:center;width:100%;height:50px;color:white;background-color:deepskyblue;font-weight:bold;">將oracle tab查詢結果轉為select語句</div> <div style='text-align:center;'> <p style='color:blue;font-style:italic;font-size:14px;font-family:宋體'>select * from all_tab_comments where comments like '%something%'</p> <p style='color:blue;font-style:italic;font-size:14px;font-family:宋體'>select * from all_col_comments where column_name like '%something%'</p> <p>請將要處理的內容粘貼進去:</p> <textarea id='textarea' style='width:400px;height:200px;'></textarea> <p><button onclick="run()">點擊轉換</button></p> </div> <div style='text-align:center;'> <p>結果:</p> <textarea id='result' disabled="disabled" style='width:400px;height:200px;'></textarea></div> </body> <script type="text/javascript"> function id(x){return document.getElementById(x);} function run(){var x = id("textarea").value;while(true){if(x.substr(x.length-1,1)=='\n'){x = x.substr(0,x.length-1);}else{break}}x = x.split('\n');var tmp,str='';for(var i=0;i<x.length;i++){tmp = x[i].split('\t');str += ('select * from ' + tmp[0] + '.' + tmp[1] + '; --'+tmp[3]+'\n');}id('result').value = str; }</script> </html>

?

?

總結

以上是生活随笔為你收集整理的将oracle select * from all_tab_comments where comments like ‘%XXXX%‘查询结果转为select语句的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。