Код Asp.Net не запускается на сервере, ошибка: ORA-01405: извлечено значение столбца NULL
У нас есть запрос на выборку для построения набора данных и привязки к сетке данных. Код хорошо работает на моем локальном компьютере, он хорошо работает и на сервере тестирования разработки. Но после развертывания на сервере User Acceptance Testing мы получаем ошибку в заголовке.
Я извлек запрос и запустил его в SQL-разработчике, указал на базу данных User Acceptance Testing, ошибки тоже нет.
Пожалуйста помоги.
1 ответ
Возможно, что один или несколько столбцов в вашем наборе результатов будут нулевыми. Попробуйте использовать NVL в своих столбцах, чтобы заменить столбец с нулевым значением значением по умолчанию.
select NVL(supplier_city, 'n/a')
from suppliers;
Это вернет 'н / д', если поставщик_город равен нулю