client_number

pascal sql

cd_Client_number(cdp : cdp_t) : sig32;
FUNCTION client_number RETURNS INT

Parametry

cdp kontextová proměnná klienta

Od verze:

6.0, doplnění v 8.1

Popis

Každý klient získá při připojení k serveru určité unikátní číslo, neměnné po dobu přihlášení. Při novém připojení může být totéž číslo přiděleno jinému klientovi.

Funkce client_number vrací toto číslo pro klienta, který ji zavolal. Funkce umožňuje rozlišovat různé klienty.

Hodnota funkce

Funkce vrací číslo připojení.

Příklad:

se všemi právě vloženými záznamy proveď proceduru...

INSERT INTO TabPom (cislo, id, datum) VALUES (client_number, idx,dtx);
...

FOR radek AS curinserted INSENSITIVE CURSOR FOR
  SELECT id 
  FROM TabPom
  WHERE cislo = client_number
DO BEGIN
  CALL PomProc(radek.id);
END;
...