Flashnux

GNU/Linux man pages

Livre :
Expressions régulières,
Syntaxe et mise en oeuvre :

ISBN : 978-2-7460-9712-4
EAN : 9782746097124
(Editions ENI)

GNU/Linux

CentOS 2.1AS

(Slurm)

set_constraints(l)


SET CONSTRAINTS

SET CONSTRAINTS

NAME
SYNOPSIS
DESCRIPTION
COMPATIBILITY

NAME

SET CONSTRAINTS − Set the constraint mode of the current SQL-transaction

SYNOPSIS

SET CONSTRAINTS { ALL | constraint [, ...] } { DEFERRED | IMMEDIATE }

DESCRIPTION

SET CONSTRAINTS sets the behavior of constraint evaluation in the current transaction. In IMMEDIATE mode, constraints are checked at the end of each statement. In DEFERRED mode, constraints are not checked until transaction commit.

Upon creation, a constraint is always give one of three characteristics: INITIALLY DEFERRED, INITIALLY IMMEDIATE DEFERRABLE, or INITIALLY IMMEDIATE NOT DEFERRABLE. The third class is not affected by the SET CONSTRAINTS command.

Currently, only foreign key constraints are affected by this setting. Check and unique constraints are always effectively initially immediate not deferrable.

COMPATIBILITY

SQL92, SQL99
SET CONSTRAINT
is defined in SQL92 and SQL99.



set_constraints(l)