Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.

Akcia PG_DELETE


Funkcia
Zrušenie jedného riadku v tabuľke.
Deklarácia


Blok kódu
languageesl
themeConfluence
PG_DELETE handleIdent_Int, pageNrIdent_Int, rowInPageIdent_Int, retCodeIdent_Int [ORAHINT hintIdent_Str]
Parametre


handleIdent_IntinIdentifikátor - jednoznačné číslo (handle) spojenia s tabuľkou (získaný akciou PG_CONNECT).
pgNrIdent_Int
_Int
inIdentifikátor typu Int - stránka obsahujúca riadok, ktorý sa bude rušiť.
rowInPageIdent_IntinIdentifikátor typu Int - poradové číslo riadku na stránke.
retCodeIdent_IntoutIdentifikátor - návratový kód.
hintIdent_StrinVýraz typu String, ktorý definuje Oracle SQL hint. Ten je použitý ako inštrukcia pre optimalizátor výkonu SQL príkazu. Zapisuje hodnotu bez obaľujúcich znakov /*+ <orahint> */.
Príklad použitia je uvedený tu.
Návratový kód
Hodnota parametra retCodeIdent_Int - pozri tabuľku chybových stavov. Je možné získať rozšírenú informáciu o chybe.
Popis
Tabuľka musí byť otvorená s prístupom _DB_MODIFY.
Akcia zmaže riadok daný poradovým číslom rowInPageIdent_Int, číslovanie od 1 …) na stránke s poradovým číslom pageNrIdent_Int, číslovanie od 1 …).

Pre použitie akcie na platforme Microsoft SQL Server musí mať tabuľka z tejto platformy definovaný primárny kľúč alebo aspoň unikátny index. Na platformách Sybase a Oracle akcia pracuje aj bez týchto obmedzení.

Info
titleSúvisiace stránky:

Akcie v skriptoch