的列的值,如果有一個名稱欄PLSQL代碼來替換字符
name
prashant
ram
然後列值應成爲這樣 名
##############################
# Name | Replaced_value #
##############################
# prashant | XXXXXXXX #
# | #
# ram | XXX #
##############################
它已到更換由相同數量的的Xs。
但如果我們不得不更換與Xs.this語句從數據庫的名稱會顯示與Xs.what輸出,如果我們需要將它與兩個X存儲在數據庫中。 – prashant 2013-03-14 07:48:40
你的意思是你需要用X的 更新表中以前的名字,然後使用更新語句,如 'update table a set name =(select substr(lpad(name,length(name)+ length(name),' X'),1,從表b長度(姓名)),其中a.name = b.name);' – Aspirant 2013-03-14 07:56:54
否則如果要只是顯示輸出兩列然後 '選擇名稱,SUBSTR(LPAD(姓名,長度(名稱)+長度(名稱),'X'),1,長度(名稱))作爲repla_name_name從表' – Aspirant 2013-03-14 07:58:15