sql >> Databáze >  >> RDS >> Oracle

Věštec; limit řádků na hodnotu sloupce

Toto může fungovat místo vašeho spouštěče:

CREATE MATERIALIZED VIEW mv_my
BUILD IMMEDIATE
REFRESH FAST ON COMMIT AS
SELECT POSTALCODE, COUNT(*) AS cnt FROM TEST GROUP BY POSTALCODE
/

ALTER TABLE mv_my ADD CHECK(cnt < 2)
/

Dejte mi vědět. Na zdraví,

Sebas



  1. Vytvoření sekvence Oracle, která začíná alfanumerickými

  2. MySQL SubQuery - MySQL 3.23

  3. sql vytažením řádku pro další nebo předchozí řádek aktuálního řádku

  4. VYTVOŘTE DATABÁZI uvnitř transakce