syntaxsql -- Trigger on a CREATE, ALTER, DROP, GRANT, DENY,-- REVOKE or UPDATE statement (DDL Trigger)CREATE[ORALTER]TRIGGERtrigger_nameON{ALLSERVER|DATABASE} [WITH<ddl_trigger_option>[ ,...n ] ] {FOR|AFTER} {event_type|event_group} [ ,...n ]AS{sql_statement[ ; ] [ ,....
ClassMethodCreateTrigger(){&sql(CREATETABLETestDummyLog(TableNameVARCHAR(40),IDValINTEGER,LogDateDATE,OperationVARCHAR(40)))w!,"SQL日志表编码为: ",SQLCODE&sql(CREATETRIGGERTrigTestDummyAFTERDELETEONTestDummyLANGUAGEOBJECTSCRIPT{NEWidSETid={ID}&sql(INSERTINTOTestDummyLog(TableName,IDVal,LogDate,Operati...
"About SQL Expressions" for the syntax of expr table_ref_constraint and column_ref_constraint These clauses let you further describe a column of type REF. The only difference between these clauses is that you specify table_ref from the table level, so you must identify the REF column or...
CREATE SERVICE (Transact-SQL) CREATE SPATIAL INDEX (Transact-SQL) CREATE STATISTICS (Transact-SQL) CREATE SYMMETRIC KEY (Transact-SQL) CREATE SYNONYM (Transact-SQL) CREATE TABLE (Transact-SQL) CREATE TRIGGER (Transact-SQL) CREATE TYPE (Transact-SQL) CREATE USER (Transact-SQL) CREATE VIEW (Transa...
第二十一章 SQL命令 CREATE TRIGGER(一) 创建触发器 大纲 CREATE TRIGGER trigname {BEFORE | AFTER} event [,event] [ORDER integer] ON table [REFERENCING {OLD | NEW} [ROW] [AS] alias] action 参数 trigname- 要创建的触发器的名称,它是一个标识符。触发器名称可以是限定的,也可以是非限定的;如果...
CREATE TRIGGER命令定义触发器,即修改特定表中的数据时要执行的代码块。当特定的触发事件发生时(例如将新行插入到指定表中),就会执行(“触发”或“拉出”)触发器。触发器执行用户指定的触发器代码。可以指定触发器应该在执行触发事件之前或之后执行此代码。触发器特定于指定表。
第二十二章 SQL命令 CREATE TRIGGER(二) SQL触发器代码 如果LANGUAGE SQL(默认),被触发的语句是一个SQL过程块,包括一个SQL过程语句后跟一个分号,或者关键字BEGIN后跟一个或多个SQL过程语句,每个SQL过程语句后跟一个分号,最后以END关键字结束。 被触发的操作是原子的,它要么完全应用,要么根本不应用,并且不能包含COMM...
CREATE TRIGGER是用来创建触发器的SQL命令。 触发器是一种特殊的数据库对象,它可以在特定的数据库事件发生时自动执行一系列的SQL语句。触发器可以用于实现数据的自动更新、数据一致性的检查和维护、日志记录等功能。 CREATE TRIGGER的语法如下: CREATE TRIGGER trigger_name {BEFORE | AFTER} {INSERT | UPDATE | ...
CREATE TRIGGER (Transact-SQL) CREATE TYPE (Transact-SQL) CREATE USER (Transact-SQL) CREATE VIEW (Transact-SQL) CREATE WORKLOAD GROUP (Transact-SQL) CREATE XML SCHEMA COLLECTION (Transact-SQL) CRYPT_GEN_RANDOM (Transact-SQL) CURRENT_REQUEST_ID (Transact-SQL) ...
This section describesCREATE TRIGGERsyntax. For additional discussion, seeSection 23.3.1, “Trigger Syntax and Examples”. CREATE TRIGGERrequires theTRIGGERprivilege for the table associated with the trigger. If theDEFINERclause is present, the privileges required depend on theuservalue, as discussed in...