Veröffentlicht 14. Mai 200916 j Hallo, weiß jemand, wie man in SQL-Oracle in Check-Regeln Spalten miteinander vergleicht?
17. Mai 200916 j Na so z.B. [coce]CHECK (col1 > col2) Nein, dann erhalte ich die Fhlermeldung [\quote]
17. Mai 200916 j Oracle lässt keinen check-constraint auf andere Spalten zu, solange es sich um ein auf die Spalte definierten constraint handelt. Einfach den Check auf die Tabelle setzen, dann sollte es gehen. Hierzu: das constraint nach der letzten spaltendeklaration anlegen, diese vorher mit komma separieren: spalte number(3), constraint my_chk check (col1>col2)
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.