mysql - 未显式设置的变量的值是多少?

标签 mysql database null

如果我声明一个变量,然后不将其显式设置为 null,那么它会自动为 null 吗?换句话说,下面的代码会返回 true 还是 false?

DECLARE @val CHAR(4)
If @val =  NULL

最佳答案

都不是。将任何内容与 NULL 进行比较都会得到 NULL。

关于mysql - 未显式设置的变量的值是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2748861/

相关文章:

database - 什么时候可以将派生数据存储在数据库中?

R:创建一个带有 NULL 值的 data.frame

android - fatal error - 空指针异常

php - 从多个表中选择行的最佳方法?

mysql - 我如何实现一个查询,该查询返回包含 2 个特定记录中包含的信息的单个记录?

database - PostgreSQL创建表空间没有权限

database - 如何获取sybase表的列名及其数据类型和排序依据?

php - 用户间私有(private)消息系统

MySQL 选择一组列作为一个别名

php - Sql - 仅在列的第一个空单元格中插入值