602SQL-┌plnß dokumentace Index   Tisk  

RozliÜenφ jazyka a t°φd∞nφ u znakov²ch °et∞zc∙

K popisu typu znakov² °et∞zec lze p°ipojit informaci o jazyce a t°φd∞nφ. Ta m∙₧e mφt r∙znΘ funkce:

Jazyk a t°φd∞nφ se specifikuje takto:

                jazyk_a_t°φd∞nφ ::= COLLATE [ jmΘno_jazyka ] [ IGNORE_CASE ]

Nenφ-li jmΘno_jazyka uvedeno, pak se p°edpoklßdß, ₧e °et∞zec obsahuje pouze ASCII znaky. Ty se t°φdφ podle latinskΘ abecedy. Obsahuje-li °et∞zec jinΘ ne₧ ASCII znaky, t°φdφ se podle jejich k≤du.

Je-li uvedeno IGNORE_CASE, pak se p°i t°φd∞nφ nerozliÜuje mezi velk²mi a mal²mi pφsmeny. To vy₧aduje sprßvnΘ urΦenφ jazyka, aby bylo mo₧no urΦit, kterΘ znaky jsou pφsmeny a kterΘ tvo°φ dvojice velkΘ-malΘ pφsmeno.

Mno₧ina dostupn²ch jazyk∙ se m∙₧e s verzemi 602SQL rozÜi°ovat. Pro kompatibilitu se starÜφmi verzemi lze jako jmΘno_jazyka pou₧φvat slova CSSTRING a CSISTRING.

JmΘno jazyka Jazyk K≤dovß strßnka Script font∙ Windows
- neuvedeno - AngliΦtina ANSI - libovoln² -
CSString, CSIString ╚eÜtina 1250 st°edoevropsk²
CSString, CSIString SlovenÜtina 1250 st°edoevropsk²
DE N∞mΦina 1252 zßpadoevropsk²
FR FrancouzÜtina 1252 zßpadoevropsk²
PL PolÜtina 1250 st°edoevropsk²