DELETE TRIGGER
From Recital Documentation Wiki
Revision as of 10:48, 9 June 2009 by Yvonnemilne (Talk | contribs)
Class
SQL Applications
Purpose
Deletes a trigger from a table
Syntax
DELETE TRIGGER ON [<database>!]<table> FOR UPDATE | INSERT | DELETE
See Also
ADD TABLE, ALTER INDEX, ALTER TABLE, CONSTRAINTS, CREATE DATABASE, DATA TYPES, DB_DATADIR, DROP TABLE, GETENV(), INSERT, OPEN DATABASE, SELECT, SET AUTOCATALOG, SET XMLFORMAT, USE
Description
The DELETE TRIGGER command deletes a trigger from the specified table. Triggers are used to evaluate a logical expression when certain operations are attempted.
Keywords | Description |
---|---|
database | The name of the database to which the table belongs. Databases in Recital are implemented as directories containing files that correspond to the tables and associated files in the database. Operating System file protection can be applied individually to the files for added security. The directory is a sub-directory of the Recital data directory. The environment variable / symbol DB_DATADIR points to the current Recital data directory and can be queried using the GETENV() function. Files from other directories can be added to the database using the ADD TABLE command or via the database catalog and SET AUTOCATALOG functionality. The '!' character must be included between the database name and the table name. |
table | The name of the table |
INSERT | DELETE | Specifies the type of trigger to be deleted. |
Example
USE accounts CREATE TRIGGER ON customer FOR UPDATE AS not empty(CustName) DELETE TRIGGER ON customer FOR UPDATE
Products
Recital Database Server, Recital Mirage Server, Recital Terminal Developer