Februāris 5., 2009
11:40 Pamodos ar ģeniālu risinājumu, bet aplauzos pie tā, ka jau oracle db ir aizsardzība pret lietotāju neuzmanību.
Neļauj man izpildīt šādu te, ja neeksistē kolonnas a.dl_menesis_3m CASE WHEN 2=3 THEN a.dl_menesis_3m ELSE a.dl_menesis_2m END
Protams, šādi uzrakstītam ir skaidrs, kāpēc neļauj izpildīt, bet es tos skaitļus ģenerēju ar mainīgajiem tā, lai tajā daļā, kas izpildās, būtu korekts nosaukums. Bija cerība, ka varēšu šo to automatizēt, bet izskatās, ka nekā.
|
Comments:
Var automatizēt. Dinamiskais SQL + select * from all_tab_cols ;)
es selektu ģenerēju ar Oracle Answers, tur šāds variants īsti neies cauri |
|
|
|
Sviesta Ciba |