sql >> Databáze >  >> RDS >> PostgreSQL

Scala &Play! &Automatické zvýšení Slick &PostgreSQL

Zde je návrh, přepište svůj autoInc a přidejte metody jako je tato:

def autoInc = name ~ price ~ description returning id

def add(product: Product)(implicit s:Session): Long = {
    Products.autoInc.insert(p.name, p.price, p.description)
}

Některé databáze vám neumožňují vložit null do sloupce automatického přírůstku. Možná je to případ Postgres.




  1. Vyberte dotaz se třemi, kde jsou podmínky pomalé, ale stejný dotaz s libovolnou kombinací dvou ze tří, kde jsou podmínky rychlé

  2. Failover &Failback na Amazon RDS

  3. Oracle DBA dotazy v reálném čase

  4. Zobrazte názvy oddělení pomocí kurzorů. Vytvořte blok PL/SQL pro zobrazení všech názvů oddělení z tabulky oddělení pomocí kurzorů