Fulltext_create

SQL

function Fulltext_create(IN ft_label CHAR(52), IN params CHAR(255)) returns Boolean;

Parametry:

ft_label oznaΦenφ fulltextovΘho systΘmu;
params parametry fulltextovΘho systΘmu

Od verze:

7.0

Popis:

Funkce vytvo°φ na SQL serveru nov² fulltextov² systΘm. Parametr ft_label urΦuje aplikaci, v ni₧ bude fulltextov² systΘm vytvo°en, a p°φpadn² identifikßtor slou₧φcφ k rozliÜenφ fulltextov²ch systΘmu v rßmci jednΘ aplikace.

Parametry fulltextovΘho systΘmu se zadßvajφ jako °et∞zec znak∙ obsahujφcφ jeden nebo vφce zßpis∙ ve tvaru klφΦ=hodnota odd∞len²ch st°ednφkem. Jsou definovßny v²znamy t∞chto klφΦ∙:

basic_form=0, pokud systΘm mß rozliÜovat tvary slov, nebo 1, pokud systΘm mß pova₧ovat vÜechny tvary za stejnΘ slovo;

language=k≤d jazyka (0=ΦeÜtina, 1=slovenÜtina, 2=n∞mΦina, 3=americkß angliΦtina, 4=britskß angliΦtina, 5=polÜtina, 6=ma∩arÜtina, 7=francouzÜtina);

weighted=0, pokud vÜechny v²skyty slov v dokumentu majφ stejnou vßhu, nebo 1, pokud se rozliÜujφ vßhy v²skytu slova v dokumentu.

Defaultnφ parametry zadanΘ prßzdn²m °et∞zcem odpovφdajφcφ nastavenφ "basic_form=1;language=0;weighted=0" vytvo°φ fulltextov² systΘm pro ΦeÜtinu, sledujφcφ zßkladnφ tvar slova a nerozliÜujφcφ mezi vßhami v²skytu slova v dokumentu.

Hodnota funkce

Funkce vracφ TRUE p°i ·sp∞chu, FALSE p°i chyb∞.

P°φklady:

CALL Fulltext_create("", "") vytvo°φ nov² fulltextov² systΘm s prßzdn²m identifikßtorem s defaultnφmi parametry v b∞₧nΘ aplikaci.

CALL Fulltext_create("SPISOVNA.DOPISY", "basic_form=1;language=0;weighted=0") - vytvo°φ nov² fulltextov² systΘm DOPISY v aplikaci SPISOVNA.

CALL Fulltext_create("SPISOVNA", "") - vytvo°φ nov² fulltextov² systΘm s prßzdn²m identifikßtorem v aplikaci SPISOVNA.

CALL Fulltext_create(".ROZHODNUTI", "") vytvo°φ nov² fulltextov² systΘm ROZHODNUTI v otev°enΘ aplikaci

Viz