I found this site: here
it is very well described why it works, and why not.
but my question is a little different.
select 'true' from dual where 'test' not in ('test2','');
why does this query not save the string?''handled how null?
''
null
thanks for your help
Your suspicions were correct .
So your request is basically
WHERE 'test' <> 'test2' and 'test' <> Null
What is rated as
WHERE true and unknown
What unknown
unknown
select * from dual where '' = '';
will give the same (drawback) results
Yes, in Oracle the empty string is NULL.
Source: https://habr.com/ru/post/1761135/More articles:How to declare a variable in the header file to be used in two .cpp? - c ++https://translate.googleusercontent.com/translate_c?depth=1&pto=aue&rurl=translate.google.com&sl=ru&sp=nmt4&tl=en&u=https://fooobar.com/questions/1761131/what-are-good-default-items-to-add-to-hgignore-when-using-eclipse&usg=ALkJrhhkQ0pApH_6X66xpTvLoA_noJOmSQsed or awk to print lines between words - sedConvert text field text to integer - c #Why are my local dlls permanently loaded after installing _NT_SYMBOL_PATH? - c ++Read database.yml from inside ActiveRecord migration - ruby | fooobar.comЕсть ли в Ruby аналог метода python vars()? - pythonCreate a function to scroll through method properties in C #? - functionОпределение проблем, связанных с эндией - c++Encrypt a string in Java so that C can decrypt it without any additions to the decrypted text? - javaAll Articles