SQLcl e SQL*Plus são interfaces de linha de comando para trabalhar com o Oracle Database.
Por padrão, eles retornam uma string vazia sempre que
null ocorre como resultado de um SQL SELECT demonstração. No entanto, você pode usar
SET NULL para especificar uma string diferente a ser retornada. Aqui eu especifiquei que a string null deve ser devolvido. O padrão
O seguinte
SELECT declaração retorna null :SELECT ASIN(null)
FROM DUAL; Resultado:
ASIN(NULL)
_____________
Por padrão, SQLcl e SQL*Plus retornam uma string vazia sempre que o resultado de uma consulta for
null . Definir uma string para valores nulos
Agora vamos definir uma string para usar sempre que null for retornado por um
SELECT demonstração:SET NULL 'null'; Agora vamos executar o
null -produzindo a consulta original novamente:SELECT ASIN(null)
FROM DUAL; Resultado:
ASIN(NULL)
_____________
null Desta vez, a string
null é devolvido. Só para ter certeza, vamos alterar a string para outra coisa e executar a consulta novamente:
SET NULL 'Null value was returned.';
SELECT ASIN(null)
FROM DUAL; Resultado:
ASIN(NULL) ___________________________ Null value was returned.