Re: [oracle] fehler bei "auto-increment" mit trigg
Was spricht denn gegen
SQL-Code:
Oder habe ich das Kernproblem mal wieder nicht verstanden?
SELECT vid, id
FROM elz_laufzettel WHERE vid IN(1457,1458,1459) ORDER BY vid,id |
Re: [oracle] fehler bei "auto-increment" mit trigg
Zitat:
@ULIK: jup, ich habe einen passenden zeitstempel, der aber eben aus delphi kommt. kann sie ja mal raussuchen, wobei jetzt dann gleich feierabend ist. ich lade die daten später hoch, wenn ichz zu hause bin! |
Re: [oracle] fehler bei "auto-increment" mit trigg
Mich verwirrt das
SQL-Code:
etwas und die Tatscahe das VID nicht einmalig ist
FOR EACH ROW
|
Re: [oracle] fehler bei "auto-increment" mit trigg
Scheint eine 1:n-Beziehung zu sein.
|
Re: [oracle] fehler bei "auto-increment" mit trigg
Es wird allerdings ein Insert-Trigger verwendet, der nicht auf Null prüft, also für jeden DS gelten sollte
|
Re: [oracle] fehler bei "auto-increment" mit trigg
Zitat:
Zitat:
@Shark, was ergibt diese Abfrage? Hast du mehr als einen Trigger?
SQL-Code:
Hiermit könntest du alle anderen Trigger löschen:
SELECT Owner
,Trigger_Name FROM All_Triggers WHERE Table_Owner = User and Table_Name = 'TABLETEST'
SQL-Code:
begin
for this in (SELECT Owner ,Trigger_Name FROM All_Triggers WHERE Table_Owner = User and Table_Name = 'TABLETEST' and not (Owner = Table_Owner and Trigger_Name = 'TRIGTEST')) loop execute immediate 'drop trigger "' || this.Owner || '"."' || this.Trigger_Name || '"'; end loop; end; |
Re: [oracle] fehler bei "auto-increment" mit trigg
Zitat:
|
Re: [oracle] fehler bei "auto-increment" mit trigg
Zitat:
@Elvis: kann das jetzt leider nicht mehr ausprobieren, da ich daheim bin, aber es ist so, dass ich nur einen trigger anlege und es gibt sonst, für tbl2, keinen anderen trigger. woher sollte denn ein anderer plötzlich kommen? Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:26 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz