Valores de linha sql e valores literais

Os valores mantidos nas células que formam as intersecções das linhas e colunas da tabela de banco de dados do SQL são as matérias-primas a partir do qual você pode derivar relacionamentos significativos e tendências.

valores de linha

Os valores mais visíveis em um banco de dados são tabela valores de linha. Estes são os valores que cada linha de uma tabela de base de dados contém. Um valor de linha é tipicamente constituída por vários componentes, porque cada coluna numa linha contém um valor.

UMA campo é a intersecção de uma única coluna, com uma única linha. Um campo contém um escalar, ou atômica, valor. Um valor que é escalar ou atômica tem apenas um único componente.

valores literais



No SQL, uma variável ou constante podem representar um valor. Logicamente, o valor de uma variável pode mudar de tempos em tempos, mas o valor de um constante nunca muda. Um tipo importante de constante é a literal valor. A representação é em si o valor.

Assim como SQL tem muitos tipos de dados, ele também tem muitos tipos de literais. Quadro 8-1 mostra alguns exemplos de literais dos vários tipos de dados.

Observe que as aspas simples colocar os literais dos tipos não numéricos. Estas marcas ajudam a prevenir confusão- eles podem, no entanto, também causar problemas.

Tipo de dadosexemplo literal
BIGINT8589934592
INTEIRO186282
SMALLINT186
NUMÉRICO186.282,42
DECIMAL186.282,42
REAL6.02257E23
DUPLA PRECISÃO3.1415926535897E00
FLUTUADOR6.02257E23
CARACTERES (15)&lsquo-GRÉCIA&rsquo-
Nota: Quinze personagens totais e espaços estão entre
a citação marca acima.
VARCHAR (CHARACTER VARYING)&lsquo-leptão&rsquo-
Nota: Quinze personagens totais e espaços estão entre
a citação marca acima.
CARACTERES objecto de grandes dimensões (512)
(CLOB (512))
(A cadeia de caracteres muito longa)
BINÁRIO (4)&lsquo-01001100011100001111000111001010&rsquo-
VARBINARY (4) (variando BINÁRIO (4))&lsquo-0100110001110000&rsquo-
Binary Large Object (512)
(Blob (512))
(Um realmente longa seqüência de zeros e uns)
ENCONTROENCONTRO &lsquo-1969/07/20&rsquo-
TIME (2)TEMPO &lsquo-13.41.32.50&rsquo-
TIMESTAMP (0)TIMESTAMP
&lsquo-2013-02-25-13.03.16.000000&rsquo-
TEMPO COM TIMEZONE (4)TEMPO
&lsquo-13.41.32.5000-08.00&rsquo-
TIMESTAMP WITH TIMEZONE (0)TIMESTAMP
&lsquo-2013-02-25-13.03.16.0000 + 02,00&rsquo-
DIA INTERVALOINTERVALO &lsquo-7&DIA rsquo-

E se um literal é uma cadeia de caracteres que contém em si uma frase entre aspas simples? Nesse caso, você deve digitar duas aspas simples para mostrar que uma das aspas que você está digitando é uma parte da cadeia de caracteres e não um indicador do fim da cadeia. Você digitaria `Atmosfera da Terra`, por exemplo, para representar o caráter literal `Atmosfera da Terra`.


Publicações relacionadas