Valores de fila de SQL y valores literales

Los valores en poder de las células que forman la intersección de las filas y columnas de la tabla de base de datos SQL son las materias primas de las que se pueden derivar relaciones significativas y tendencias.

Los valores de la fila

Los valores más visibles en una base de datos son de mesa valores de fila. Estos son los valores que cada fila de una tabla de base de datos contiene. Un valor de fila es normalmente compuesto por varios componentes, ya que cada columna de una fila contiene un valor.

LA campo es la intersección de una sola columna con una sola fila. Un campo contiene una escalar, o atómico, valor. Un valor que es escalar o atómico sólo tiene un único componente.

Los valores literales

En SQL, una variable o una constante pueden representar un valor. Suficiente Lógicamente, el valor de una variable puede cambiar de vez en cuando, pero el valor de una constante nunca cambia. Un tipo importante de constante es la literal valor. La representación es en sí mismo el valor.

Así como SQL tiene muchos tipos de datos, sino que también tiene muchos tipos de literales. Tabla 8-1 muestra algunos ejemplos de literales de los diversos tipos de datos.

Tenga en cuenta que las comillas simples encierran los literales de los tipos no numéricos. Estas marcas ayudan a prevenir confusión- pueden, sin embargo, también puede causar problemas.

Tipo de datosEjemplo Literal
BIGINT8589934592
INTEGER186.282
SMALLINT186
NUMÉRICA186.282,42
DECIMAL186.282,42
RAÍCES6.02257E23
DOBLE PRECISIÓN3.1415926535897E00
FLOAT6.02257E23
PERSONAJE (15)«GRECIA'
Nota: Quince caracteres en total y los espacios son betweenthe comillas anteriores.
VARCHAR (CARÁCTER variable)"Leptones"
Nota: Quince caracteres en total y los espacios son betweenthe comillas anteriores.
CARÁCTER OBJETO GRANDE (512) (CLOB (512))(Una cadena de caracteres muy largo)
BINARY (4)'01001100011100001111000111001010'
VARBINARY (4) (variando BINARY (4))"0100110001110000"
Objeto binario grande (512) (BLOB (512))(Una muy larga cadena de unos y ceros)
FECHAFECHA "07/20/1969"
TIEMPO (2)TIEMPO '13 .41.32.50 '
TIMESTAMP (0)TIMESTAMP'2013-02-25-13.03.16.000000 '
TIEMPO CON TIMEZONE (4)TIME'13.41.32.5000-08.00 '
TIMESTAMP CON TIMEZONE (0)TIMESTAMP'2013-02-25-13.03.16.0000 + 02,00 '
DÍA INTERVALO'7' DAY INTERVALO

¿Qué pasa si un literal es una cadena de caracteres que contiene en sí una frase entre comillas simples? En ese caso, debe escribir dos comillas simples para demostrar que una de las comillas que estás escribiendo es una parte de la cadena de caracteres y no un indicador de la final de la cadena. Se podría escribir 'Atmósfera terrestre', por ejemplo, para representar el carácter literal 'Atmósfera terrestre'.




» » » » Valores de fila de SQL y valores literales