Код Asp.Net не запускается на сервере, ошибка: ORA-01405: извлечено значение столбца NULL

У нас есть запрос на выборку для построения набора данных и привязки к сетке данных. Код хорошо работает на моем локальном компьютере, он хорошо работает и на сервере тестирования разработки. Но после развертывания на сервере User Acceptance Testing мы получаем ошибку в заголовке.

Я извлек запрос и запустил его в SQL-разработчике, указал на базу данных User Acceptance Testing, ошибки тоже нет.

Пожалуйста помоги.

1 ответ

Возможно, что один или несколько столбцов в вашем наборе результатов будут нулевыми. Попробуйте использовать NVL в своих столбцах, чтобы заменить столбец с нулевым значением значением по умолчанию.

select NVL(supplier_city, 'n/a') 
from suppliers;

Это вернет 'н / д', если поставщик_город равен нулю

http://www.techonthenet.com/oracle/functions/nvl.php

Другие вопросы по тегам