- 1
- 2
- 3
SELECT COUNT(*) INTO v_inserted_data FROM f2s.column_map
WHERE old_id='TYPE='||i.pk_0 AND migration_id='fin95_aral'
AND fndr_table='R_ALLOWABLE' AND UPPER(NVL(fndr_constraint,'null'))=UPPER('NULL');
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−153
SELECT COUNT(*) INTO v_inserted_data FROM f2s.column_map
WHERE old_id='TYPE='||i.pk_0 AND migration_id='fin95_aral'
AND fndr_table='R_ALLOWABLE' AND UPPER(NVL(fndr_constraint,'null'))=UPPER('NULL');
Oracle 10.2 PL/SQL. продакшн код.
Условие поиска NULL убило...
SmackMyBitchUp 11.10.2011 13:18 # +2
Lure Of Chaos 11.10.2011 13:30 # 0
roman-kashitsyn 11.10.2011 13:35 # +1
Lure Of Chaos 11.10.2011 15:20 # +2
Dragon 11.10.2011 19:22 # 0
serjb 12.10.2011 10:20 # +1
а вот обёртка в виде UPPER справа - это кнечно шедевр
slbsomeone 13.10.2011 13:26 # 0
Я тоже верю в людей, но индекса для этой колонки нет. Никакого.
И если бы можно было пообщаться с автором я бы только спросил - "Зачем?"