Temat: Indeks w temt-table dla dwóch pól

Witam.

Jeżeli mam tabelę AAA z polami A1 i A2, to mogę podczas tworzenia od razu ją indeksować po jednym polu.

def temp-table tbl
field t1 like A1
field t2 like A2
index t1 is primary t1 ascending.
.
for each tbl: delete tbl. end.

for each AAA no-lock:

find first tbl where
t1 = A1 and
t2 = A2
use-index t1
no-error.

if available tbl then A2 = A1.

end.


A w jaki sposób można zapisać taki indeks, aby był on po dwóch polach równocześnie t1 i t2?

konto usunięte

Temat: Indeks w temt-table dla dwóch pól

def temp-table tbl
field t1 like A1
field t2 like A2
index idx_t1_t2 is primary t1 t2 ascending.
.

Tworzysz nazwę dla indeksu (w przykładzie idx_t1_t2) i wskazujesz że indeksowanie odbywa się po dwóch polach t1 i t2.

Później korzystasz z niego w zapytaniu:

use-index idx_t1_t2.Przemysław Ćwięcek edytował(a) ten post dnia 23.02.12 o godzinie 21:25

Temat: Indeks w temt-table dla dwóch pól

Dzięki wielkie.



Wyślij zaproszenie do