亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標題: 讀取配置文件生成特定字段查詢語句 [打印本頁]

作者: yogi_hys    時間: 2015-02-10 22:38
標題: 讀取配置文件生成特定字段查詢語句
本帖最后由 yogi_hys 于 2015-02-11 07:10 編輯

由于生產數據的部分字段比較敏感,但是測試又需要生產數據。所以導出的數據把敏感字段置空。
目前采取的方法是:分3部
1.create a_tmp as select a1,a2,a3,'置空' as a4,a5 from a;
2.exp a_tmp
3.drop a_tmp
4.create b_tmp as select b1,'置空' as b2,'置空' as b3,b4,b5,b6,b7 from b;
5.exp b_tmp
6.drop b_tmp
......

目前想實現通過配置文件進行批量處理。

多謝 jason680 由于我沒有表述清楚。請在幫忙看看

作者: jason680    時間: 2015-02-10 23:41
回復 1# yogi_hys

$ awk -F"[ ,]+" '/表結構/{print "select "$3",\x27置空\x27 "$4","$5","$6" from "$1";"}' FILE
select id,'置空' name,no,time from tab1;
select id,'置空' name,no,time from tab2;

   
作者: tuyajie    時間: 2015-02-11 10:05
感覺配置文件內容需要太多,表名字,需要的字段名字,需要置空的字段名字,
等配置文件寫好了,后面就是個awk讀寫了。不知道我有沒有理解錯了




歡迎光臨 Chinaunix (http://www.72891.cn/) Powered by Discuz! X3.2