Odpov∞∩ na systΘmov² dotaz _IV_TABLE_COLUMNS
obsahuje jeden °ßdek pro ka₧d² sloupec ka₧dΘ tabulky na serveru. Sloupec DELETED
nenφ uvßd∞n. SkrytΘ sloupce (sloupce zaΦφnajφcφ _W5_
)uvßd∞ny jsou.
V odpov∞di jsou tyto sloupce:
Schema_name
|
CHAR(31) | jmΘno schΘmatu (aplikace), do n∞ho₧ tabulka pat°φ |
Table_name
|
CHAR (31) | jmΘno tabulky, v ni₧ je sloupec obsa₧en |
Column_name
|
CHAR(31) | jmΘno sloupce |
Ordinal_position
|
INT | po°adovΘ Φφslo sloupce v tabulce (Φφslovßno od 1) |
Data_type
|
INT | typ sloupce - popis nφ₧e |
Length
|
INT | maximßlnφ dΘlka hodnoty ve sloupci, definovßno pro znakovΘ a binßrnφ °et∞zce |
Precision
|
INT | poΦet desetinn²ch mφst, pokud je pevn² |
Default_value
|
CHAR(50) | implicitnφ hodnota definovanß pro sloupec |
Is_nullable
|
BOOLEAN | p°φznak, zda sloupec smφ mφt hodnotu NULL |
Value_count
|
INT | poΦet p°edalokovan²ch hodnot pro sloupec |
Expandable
|
BOOLEAN | p°φznak, ₧e poΦet hodnot ve sloupci m∙₧e b²t vyÜÜφ ne₧ poΦet p°edalokovan²ch hodnot |
Sloupec Data_type
nab²vß nßsledujφcφch hodnot:
1 | Boolean |
2 | Char |
3 | Short |
4 | Integer |
5 | Money |
6 | Real |
7 | String |
8 | CSString |
9 | CSIString |
10 | Binary |
11 | Date |
12 | Time |
13 | Timestamp |
14 | Pointer |
15 | Bipointer |
16 | sledovacφ atribut: Autorizace |
17 | sledovacφ atribut: Datumovka |
18 | sledovacφ atribut: Historie |
19 | Raster |
20 | Text |
21 | Nospec (OLE) |
22 | Signature |
45 | Tinyint |
46 | Bigint |
Pokud Value_count
je r∙znΘ od jednΘ nebo pokud Expandable
mß hodnotu TRUE, pak sloupec je multiatribut.
Odpov∞∩ na tento dotaz m∙₧e b²t znaΦn∞ rozsßhlß, proto doporuΦujeme ji omezit vhodn²m podmφnkami na jmΘno schΘmatu a jmΘno tabulky v klauzuli WHERE.
P°φklad:
zjistit jmΘna sloupc∙ z tabulky Moznosti v aplikace Anketa:
SELECT Column_name, Data_type
FROM _iv_table_columns
WHERE schema_name = "Anketa2" AND table_name = "Moznosti"
Viz takΘ: | SystΘmovΘ dotazy - ·vod |
DatovΘ typy WinBase602 |