Vlákno názorů k článku Letmý pohled na Alfu MySQL 5.0 z pohledu postgresisty od Jiri Chaloupka - Jak to myslite, ze "Příkaz set nemůže být...

  • Článek je starý, nové názory již nelze přidávat.
  • 29. 1. 2004 10:09

    Jiri Chaloupka (neregistrovaný)

    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?

  • 29. 1. 2004 11:01

    Pavel (neregistrovaný)

    Vyjadril jsem se nepresne. Melo byt psql prikaz set, tj \set. Jde o to, ze v PostgreSQL si nemuzete definovat vlastni promenne v SQL prikazu SET, ktere by se pak mohly uplatnit v dalsich SQL prikazech. K tomu uz musim pouzit programovaci jazyk, treba PL/pgSQL.