Dependent object processing for triggers

   
   

Methods, systems and articles of manufacture are provided for setting a state of triggers between operative and inoperative. In an operative state the trigger may be called during triggering I/O operations such as Insert, Update and Delete. The inoperative state indicates that the system has detected a condition requiring user intervention. In a particular embodiment, a database management system (DBMS) will analyze the function being performed on a table (such as a rename of the table) and with dependent object data, the DBMS will determine if the trigger is self-referencing. If so, the trigger made inoperative. Making the trigger inoperative and requiring user intervention prevents the system from potentially producing undesired results. In another embodiment, a determination of dependency is made upon receiving a database command to affect an object. According to the type of command, the object and its dependents are either affected or unaffected.

De methodes, de systemen en de artikelen van vervaardiging worden verstrekt voor het plaatsen van een staat van trekkers tussen doeltreffend en niet functionerend. In een doeltreffende staat kan de trekker tijdens het teweegbrengen van I/O verrichtingen zoals Tussenvoegsel, Update worden geroepen en schrappen. De niet functionerende staat wijst erop dat het systeem een voorwaarde ontdekt heeft die gebruikersinterventie vereist. In een bepaalde belichaming, zal een systeem van het gegevensbestandbeheer (DBMS) de functie analyseren die op een lijst wordt uitgeoefend (zoals noem van de lijst anders) en met afhankelijke objecten gegevens, zal DBMS bepalen als de trekker zelf-van verwijzingen voorziet. Als zo, maakte de trekker niet functionerend. Het maken van de trekker niet functionerend en het vereisen van gebruikersinterventie verhinderen het systeem ongewenste resultaten potentieel te veroorzaken. In een andere belichaming, wordt een besluit van gebiedsdeel opgesteld op het ontvangen van een gegevensbestandbevel om een voorwerp te beïnvloeden. Volgens het type van bevel, worden het voorwerp en zijn dependents of beïnvloed of onaangetast.

 
Web www.patentalert.com

< Method and system for navigating a large amount of data

< Method and system for the automated collection and display of database information via a communications network

> Rule based database security system and method

> Metadata system for managing data mining environments

~ 00146