HSQLDB insert .... values("test1",select test2 from foo)

h4x0r

Mitglied
Hallo,

ich bräuchte ein insert der 2 Spalten mit Strings beschreibt und eine dritte Spalte mit einer ID aus einer anderen Tabelle. Das ganze in einer HSQLDB:

Java:
stm.execute("INSERT INTO tracks(track_name,path_absolute,id_albums_fk) VALUES ('"+track_name+"','"+path_absolute+"', SELECT id_albums FROM albums WHERE album_name='"+album_name+"')");

führt zu: java.sql.SQLSyntaxErrorException: unexpected token: SELECT

Geht sowas in einer einzige Query?
 

Zurück
Oben