Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi [ORACLE] enable'n und disable'n von Contraints mittels .. (https://www.delphipraxis.net/7652-%5Boracle%5D-enablen-und-disablen-von-contraints-mittels.html)

JoelH 18. Aug 2003 15:01


[ORACLE] enable'n und disable'n von Contraints mittels ..
 
.. TQuery !?

Mit welchem SQL Befehl enable bzw. disable ich einen Constraint ?

Würde dazu gerne eine TQuery Komponente benutzen. DB = Oracle9.

Alfons_G 18. Aug 2003 17:26

Re: [ORACLE] enable'n und disable'n von Contraints mittels .
 
Selbstverständlich kannst Du das mittels einer TQuery-Komponente machen. Du musst nur den SQL-Text setzen und dann mit ExecSQL ausführen.

Constraint aktivieren:
Code:
ALTER TABLE tabelle
ENABLE CONSTRAINT mein_constraint
Constraint deaktivieren:
Code:
ALTER TABLE tabelle
DISABLE CONSTRAINT mein_constraint CASCADE
Mit Cascade schaltest Du auch abhängige Constraints aus. Beide Anweisungen können außer in einer ALTER TABLE-Anweisung auch in CREATE TABLE ausgeführt werden.

:coder:

JoelH 18. Aug 2003 17:31

hmm,
 
danke.


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:03 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz