Null is a special marker used in Structured Query Language (SQL) to indicate that a data value does not exist in the database. Introduced by the creator of the relational database model, E. F. Codd, SQL Null serves to fulfill the requirement that all true relational database management systems (RDBMS) support a representation of "missing information and inapplicable information". Codd also introduced the use of the lowercase Greek omega (ω) symbol to represent Null in database theory.

PropertyValue
dbpedia-owl:thumbnail
dbpprop:abstract
  • Null is a special marker used in Structured Query Language (SQL) to indicate that a data value does not exist in the database. Introduced by the creator of the relational database model, E. F. Codd, SQL Null serves to fulfill the requirement that all true relational database management systems (RDBMS) support a representation of "missing information and inapplicable information". Codd also introduced the use of the lowercase Greek omega (ω) symbol to represent Null in database theory. NULL is also an SQL reserved keyword used to identify the Null special marker. Null has been the focus of controversy and a source of debate because of its associated Three-Valued Logic (3VL), special requirements for its use in SQL joins, and the special handling required by aggregate functions and SQL grouping operators. Although special functions and predicates are provided to properly handle Nulls, opponents feel that resolving these issues introduces unnecessary complexity and inconsistency into the relational model of databases.
  • Null (nulo) es un marcador especial usado en el lenguaje de consulta estructurado (SQL) para indicar que no existe un valor dentro de una base de datos. Introducido por el creador del modelo relacional de bases de datos E. F. Codd, su función es la de solventar el requisito de que los sistemas de gestión relacionales de base de datos verdaderos puedan representar información “desconocida” o “no aplicable”. Asimismo, Codd también introdujo el uso de la letra griega omega (ω) en minúscula para representar el Null en la teoría de la teoría de las bases de datos. NULL es también una palabra reservada en el lenguaje SQL para identificar el marcador especial Null. Null ha sido un foco de controversia y una fuente de debate debido a su asociación a la lógica ternaria, a sus restricciones de uso en SQL y a la dificultad de su manejo en SQL. Aunque las funciones especiales y predicados sirven para manejar eficazmente el Nulls, la competencia opina que resolver este tipo de cuestiones añade complejidades y contradicciones innecesarias dentro del modelo relacional de bases de datos.
  • Os atributos em tabelas de base de dados que suportam a linguagem SQL podem ser definidas como null (nulo). Isto indica que, o valor de fato da coluna é "desconhecido" ou "não aplicável". Nos SGBDs baseados em SQL, o resultado do teste NULL = NULL não resulta em true (verdadeiro) nem em false (falso). Isto é explicado porque um valor desconhecido não pode ser considerado como igual a outro valor desconhecido. Para verificar se uma coluna é nula ou não, é necessário utilizar uma sintáxe especial: 'column IS NULL' or 'column IS NOT NULL'. Devido a este fato, é preciso ser cuidadoso ao consultar tabelas combinadas através de colunas que aceitam o valor null (join). SQL Campos nulos na base de dados Oracle, em inglês
  • NULL в Системах управления базами данных (СУБД) — специальное значение (псевдозначение), которое может быть записано в поле таблицы базы данных (БД). NULL соответствует понятию «пустое поле», то есть «поле, не содержащее никакого значения». Введено для того, чтобы различать в полях БД пустые (визуально не отображаемые) значения (например, строку нулевой длины) и отсутствующие значения (когда в поле не записано вообще никакого значения, даже пустого).
  • 空值,关系数据库中对数据属性未知或缺失的一种标识。 数据库表主键的取值不能为空值。另外,数据库中的统计计算一般将有空值的数据忽略不计。
dbpprop:hasPhotoCollection
dbpprop:reference
rdfs:comment
  • Null is a special marker used in Structured Query Language (SQL) to indicate that a data value does not exist in the database. Introduced by the creator of the relational database model, E. F. Codd, SQL Null serves to fulfill the requirement that all true relational database management systems (RDBMS) support a representation of "missing information and inapplicable information". Codd also introduced the use of the lowercase Greek omega (ω) symbol to represent Null in database theory.
  • Null (nulo) es un marcador especial usado en el lenguaje de consulta estructurado (SQL) para indicar que no existe un valor dentro de una base de datos. Introducido por el creador del modelo relacional de bases de datos E. F. Codd, su función es la de solventar el requisito de que los sistemas de gestión relacionales de base de datos verdaderos puedan representar información “desconocida” o “no aplicable”.
  • Os atributos em tabelas de base de dados que suportam a linguagem SQL podem ser definidas como null (nulo). Isto indica que, o valor de fato da coluna é "desconhecido" ou "não aplicável". Nos SGBDs baseados em SQL, o resultado do teste NULL = NULL não resulta em true (verdadeiro) nem em false (falso). Isto é explicado porque um valor desconhecido não pode ser considerado como igual a outro valor desconhecido.
  • NULL в Системах управления базами данных (СУБД) — специальное значение (псевдозначение), которое может быть записано в поле таблицы базы данных (БД). NULL соответствует понятию «пустое поле», то есть «поле, не содержащее никакого значения».
  • 空值,关系数据库中对数据属性未知或缺失的一种标识。 数据库表主键的取值不能为空值。另外,数据库中的统计计算一般将有空值的数据忽略不计。
rdfs:label
  • Null (SQL)
  • Null (SQL)
  • Null (SQL)
  • NULL (SQL)
  • 空值
owl:sameAs
skos:subject
foaf:depiction
foaf:page
is dbpprop:disambiguates of
is dbpprop:redirect of