Таким образом, количество аргументов в SQL-за-просе равно трем. На практике применяется не линей-ный, а бинарный поиск. Напомним, что время подбора количества аргументов при бинарном поиске равноO(log(n)), где n – количество аргументов в запросе. После определения количества аргументов перебором определяется для каких аргументов задан constraint NOTи тип этих аргументов (числовой, строковый или дата). В качестве остальных аргументов передается null.
Возникло исключение UNION SELECT ‘test’, null, FROM dual запрос выполнен UNION SELECT null, ‘test’, FROM dual