Jak to myslite, ze "Příkaz set nemůže být součástí sql výrazu"?
ja jej pouzivam (pres JDBC) pro definici pouziteho schematu:
stmt = conn.createStatement();
stmt.execute("set search_path = nejake_schema");
stmt.close();
...
stmt = conn.createStatement(); // na stejnem spojeni, samozrejme
stmt.execute("insert into tabulka ...");
a finguje jak ma na nekde jinde (zde vyse) definovanem schematu.
Takze - spatne jsem pochopil Vasi poznamku nebo se jedna o cosi co funguje nedopatrenim a bude odstraneno?