I have a database that may have a value in one of the fields. Circumstance may need to remove the initial value and replace it with a NULL.
How can NULL values be inserted in an empty field?
Appreciate it.
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
You’d write a query that’s something like this:
Also, there’s a difference between a blank string and a NULL value. The thing to remember about NULL is that it doesn’t equate to anything but NULL. But it also doesn’t equate to non-NULL values. So if you have three records in your table:
When you run this query:
you will ONLY get record 3. The way to make sure record 2 is included in the resultset is to alter your query as such:
The purpose of coalesce is to check the first parameter for NULL-ness, and use the value of the second parameter instead if the first parameter is NULL. In the above example, I’ve put ’16’ as the second parameter, but you can use any value you want as long as it’s not the same as what you’re comparing for (in this case, 15).