Fremdschlüssel Constraint erstellen

b1zarRe

Bekanntes Mitglied
Hi,

ich bin ziemlich neu in der JDBC Welt... SQL-Abfragen gehen mir relativ leicht von
der Hand, aber nun soll ich eine neue Tabelle erstellen, welcher ich in einer Spalte
sicherstelle, dass ein Wert eine Fremdschlüsselbeziehung zu einem anderen Wert aus
einer anderen Tabelle hat.

Ich habe also folglich per Netbeans Editor eine neue Tabelle erstellt (ja darf ich ^^, hätte
es aber auch im Quellcode machen können mit Create Table...), und die jeweiligen Spalten
definiert.

Nun möchte ich gerne so etwas haben wie:
"Dieser Wert referenziert diesen aus der anderen Tabelle"

Ich habe gegoogelt und so etwas gefunden:
CONSTRAINT FK_TEIL
REFERENCES TEIL
ON DELETE CASCADE,

Komme ich damit weiter oder bin ich da vollkommen auf dem falschen Weg?!
 

tfa

Top Contributor
Du bist auf der richtigen Spur. Von der Syntax her könnte das so aussehen:

Java:
ALTER TABLE einetabelle FOREIGN KEY (fremdschluessel_ID)
    REFERENCES andereTabelle (ID) ON DELETE NO ACTION;

(Beispiel DB2, du musst mal in der Dokumentation der von dir verwendeten DB nachlesen, wie das da geht.)
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
D OpenJPA Zeichenvorrat in DB & Fremdschlüssel ohne Entität Datenbankprogrammierung 5
V SqliteStudio Fremdschlüssel Datenbankprogrammierung 10
R MySQL Umgang mit ResultSet/Fremdschlüssel ausgeben Datenbankprogrammierung 2
P Indizes / Fremdschlüssel löschen Datenbankprogrammierung 2
Kenan89 Fremdschlüssel, korrekte Syntax? Datenbankprogrammierung 2
B Hibernate Annotation @OneToOne Fremdschlüssel Datenbankprogrammierung 3
P MySQL Hibernate -> Setzt Fremdschlüssel nicht Datenbankprogrammierung 2
H Fremdschlüssel Datenbankprogrammierung 6
P Problem mit Fremdschlüssel Datenbankprogrammierung 12
T Fremdschlüssel Datenbankprogrammierung 2
G Fremdschlüssel nutzen. InnoDB <--> MyISAM Datenbankprogrammierung 5
M INSERT-Problem = integrity constraint violation: foreign key no parent Datenbankprogrammierung 5
G SQLLite error code 0x13: constraint failed Datenbankprogrammierung 7
D Error 1452: Cannot add or update a child row: a foreign key constraint fails Datenbankprogrammierung 15
G Constraint, References Datenbankprogrammierung 3
G JPA Unique Constraint Problem Datenbankprogrammierung 1
M Constraint was ist das? Datenbankprogrammierung 3
E [SQL] Unique Constraint Datenbankprogrammierung 4
M ORA-02291: integrity constraint. Datenbankprogrammierung 15
D Primary-Key -> Fehler: "Unique constraint violation& Datenbankprogrammierung 12
T Datenbank: Tabelle erstellen bei Web-Applikation Datenbankprogrammierung 4
Zrebna Wie mittels Hibernate eine Join-Tabelle als eigene Java-Klasse erstellen? Datenbankprogrammierung 5
T Datenbank auf einer Webseite aus einer Exceltabelle erstellen Datenbankprogrammierung 5
L SQL Datenbank Tabelle erstellen Datenbankprogrammierung 6
claireannelage Automatisches Erstellen der gemammote Objekte in Entitäten Datenbankprogrammierung 8
M Sql Tabellen erstellen Datenbankprogrammierung 3
R Datenbanken erstellen Datenbankprogrammierung 3
G Eine Spalte in xampp als Typ array erstellen - ein array mit "insert" hinzufügen. Datenbankprogrammierung 3
M Oracle String aus Column splitten und x Rows daraus erstellen Datenbankprogrammierung 1
F Tabellen automatisch erstellen wenn sie nicht existieren Datenbankprogrammierung 6
S Beispiel-Blockchain + GUI mit Java erstellen Datenbankprogrammierung 0
Dimax Erstellen ResultSet und Statement Datenbankprogrammierung 30
X MySQL In MySQL Funktionen erstellen, wenn Zelle leer dann andere Zelle ändern? Datenbankprogrammierung 9
MrSnake Hilfe bei erstellen einer DB Datenbankprogrammierung 12
S Mit 2 Queries ein Objekt erstellen Datenbankprogrammierung 6
Z MySQL Session erstellen Datenbankprogrammierung 3
E Kann man, wenn man in DB2 Tabellen erstellt hat für dessen auch einen Command-File erstellen? Datenbankprogrammierung 1
E Kann man in DB2 Boolean Spalten erstellen? Datenbankprogrammierung 1
E Warum kann ich keine Datenbank mit DB2 erstellen? Datenbankprogrammierung 2
M MySQL Tabellen dynamisch erstellen Datenbankprogrammierung 12
C Tabelle erstellen mit Apache JDBC-Util Datenbankprogrammierung 1
L Datenmodell erstellen für eine Nutzertanalyse Datenbankprogrammierung 1
M Connection erstellen Datenbankprogrammierung 1
K n:m Tabellen mit Hibernate erstellen Datenbankprogrammierung 1
F PAP erstellen Datenbankprogrammierung 0
C H2 Syntax fehler beim erstellen einer Tabelle Datenbankprogrammierung 4
M Grundlagen DB erstellen Datenbankprogrammierung 7
F MySQL Datenbank erstellen Datenbankprogrammierung 2
Z ER Diagramm erstellen (Entity-Relationship) Datenbankprogrammierung 4
P MySQL eine richtige Datenbank für einen routenplaner erstellen Datenbankprogrammierung 2
D MySQL Erstellen der richtigen Abfrage Datenbankprogrammierung 3
K JDBC- In Java "stored procedure" erstellen für DB2,OracleSql ... Datenbankprogrammierung 3
S Oracle Database 11g , eclipse , Tabelle erstellen Datenbankprogrammierung 2
2 MySQL Daten aus einer Array auslesen und MySQL Statment erstellen. Datenbankprogrammierung 5
J Access Datenbank mit JAVA erstellen - boolean Werte Datenbankprogrammierung 4
M Problem beim Erstellen einer Query Datenbankprogrammierung 7
P DatenBanken mit Netbeans erstellen Datenbankprogrammierung 17
J Erstellen der SessionFactory in Hibernate 4.1 Datenbankprogrammierung 2
P Mittels Java einen neuen MySQL User erstellen Datenbankprogrammierung 4
H SQLite Datenkbank erstellen Datenbankprogrammierung 3
I Zugriff auf Datenbank nach Erstellen einer Executable Jar Datei verweigert Datenbankprogrammierung 10
L Derby/JavaDB Fehler beim Erstellen einer Tabelle Datenbankprogrammierung 2
NoXiD Access Datenbank in java einbinden ohne ODBC treiber zu erstellen Datenbankprogrammierung 5
F Baumstruktur erstellen und Art Tabelle festhalten!? Datenbankprogrammierung 13
M Datenbank mit Hibernate erstellen Datenbankprogrammierung 5
D Datenbank erstellen werde einfach nicht schlau Datenbankprogrammierung 13
Y Datenbank erstellen Datenbankprogrammierung 22
I mit Java SQL Attribute / Tabellen erstellen Datenbankprogrammierung 17
J Jar File erstellen Datenbankprogrammierung 8
C XLS Datei aus Datenbank erstellen Datenbankprogrammierung 14
P SQL Views mit java erstellen Datenbankprogrammierung 14
vandread mySQL Datenbank erstellen? Datenbankprogrammierung 4
M ParsingLogsTool erstellen... Datenbankprogrammierung 3
A Problem mit Erstellen der Verbindungs-URL mit der Datenbank Datenbankprogrammierung 2
M MySQL Datenbanktabelle erstellen Datenbankprogrammierung 10
N csv datei erstellen Datenbankprogrammierung 2
G Formulare erstellen Datenbankprogrammierung 2
G Entity Realtionship Model erstellen Datenbankprogrammierung 11
M JavaDB/Derby: Tabellen erstellen Datenbankprogrammierung 8
V mdb-file erstellen? Datenbankprogrammierung 20
A Datenbankanwendung erstellen Datenbankprogrammierung 12
D Erstellen einer neuen Datenbank Datenbankprogrammierung 3
K Wo "Connection" Object erstellen? Datenbankprogrammierung 7
A DB erstellen und initialisieren Datenbankprogrammierung 2
G HSQLDB - kann mir jemand Packages erstellen? Datenbankprogrammierung 6
G H2: Erstellen von Datenbanken verhindern Datenbankprogrammierung 2
G Connection zu einer Oracle DB erstellen Datenbankprogrammierung 8
K Datenbank erstellen Datenbankprogrammierung 6
Z Verbindung unter Linux erstellen Datenbankprogrammierung 2
B ResultSet ohne Datenbank erstellen Datenbankprogrammierung 4
P Apache DERBY - Datanbank erstellen Datenbankprogrammierung 2
P Fehlermeldung beim Erstellen einer neuen Tabelle Datenbankprogrammierung 2
M Problem beim erstellen der DB Datenbankprogrammierung 3
T Leere *.mdb erstellen Datenbankprogrammierung 2
M Standardbrief erstellen Datenbankprogrammierung 3
A Offline ein Resultset mit Feldern erstellen Datenbankprogrammierung 7
T MySQL: Trigger und Prozeduren erstellen Datenbankprogrammierung 4
H Datenbank erstellen? Datenbankprogrammierung 12
B Benutzeroberfläche für eine Oracle-DB mit JAVA erstellen Datenbankprogrammierung 4

Ähnliche Java Themen

Neue Themen


Oben