Innholdsfortegnelse:
Video: Sailing, Brevik Norway 2018 2024
Verdiene som holdes i cellene som danner kryssene i SQL-databasens rader og kolonner, er de råmaterialene som du kan utlede meningsfulle forhold til og trender.
Radverdier
De mest synlige verdiene i en database er tabell radverdier. Dette er verdiene som hver rad i en databasetabell inneholder. En radverdi består vanligvis av flere komponenter fordi hver kolonne i en rad inneholder en verdi.
A feltet er skjæringspunktet for en enkelt kolonne med en enkelt rad. Et felt inneholder en skalar, eller atom, verdi. En verdi som er skalar eller atom har bare en enkelt komponent.
Bokstavelige verdier
I SQL kan enten en variabel eller en konstant representere en verdi. Logisk nok kan verdien av en variabel endres fra tid til annen, men verdien av konstant endres aldri. En viktig type konstant er verdien bokstavelig . Representasjonen er selve verdien.
På samme måte som SQL har mange datatyper, har den også mange typer bokstaver. Tabell 8-1 viser noen eksempler på bokstaver av de ulike datatyper.
Legg merke til at enkelte sitater inneholder bokstavene til de ikke-numeriske typene. Disse merkene bidrar til å forhindre forvirring; de kan imidlertid også forårsake problemer.
Datatype | Eksempel Letteral |
---|---|
BIGINT | 8589934592 |
INTEGER | 186282 |
SMALLINT | 186 |
NUMERISK | 186282. 42 |
DECIMAL | 186 282. 42 |
REAL | 6. 02257E23 |
DOBBEL PRECISION | 3. 1415926535897E00 |
FLOAT | 6. 02257E23 |
CHARACTER (15) | 'GREECE' |
Merk: Femten tegn og mellomrom er mellom
sitatmerket ovenfor. |
|
VARCHAR (CHARACTER VARYING) | 'lepton' |
Merk: Femten tegn og mellomrom er mellom
sitatmerket ovenfor. |
|
BINARY (4)
'01001100011100001111000111001010' |
VARBINÆR (4) (BINARY (4) |
(CLOB (512)) | (912) |
(BLOB (512)) | (En veldig lang streng av dem og nuller) |
DATO
DATE |
'0100110001110000' |
BINARY LARGE OBJECT '1969-07-20' | TID (2) |
TIME '13. 41. 32. 50 ' | TIMESTAMP (0) |
TIMESTAMP | ' 2013-02-25-13. 03. 16. 000000 '
TID MED TIDZONE (4) |
TID | '13. 41. 32. 5000-08. 00 '
TIMESTAMP WITH TIMEZONE (0) |
TIMESTAMP | ' 2013-02-25-13. 03. 16. 0000 + 02. 00 '
INTERVAL DAG |
INTERVAL' 7 'DAG |
|