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

Jak zajistíte, aby se hodnoty z protokolovací tabulky shodovaly s objekty v jiných tabulkách?

Potřebujete entity tabulka:

create table entity (
    entity_id serial primary key,
    entity_type text check (entity_type in ('individual','organization'))
)
create table individual (
    ind_id integer primary key references entity (entity_id), 
    age integer, name varchar
);
create table organisation (
    org_id integer primary key references entity (entity_id), 
    city varchar, name varchar
);
create TABLE log_table (
    log_id integer primary key, 
    entity_id integer references entity (entity_id), 
    information json, log_date date
);


  1. Výstupní parametry uložené procedury v SQL Server Profiler

  2. Další chyba UnicodeEncodeError při použití metody pandas to_sql s MySQL

  3. Jak může CTE pomoci při psaní složitých a účinných dotazů:Perspektiva výkonu

  4. Kroky, které je třeba podniknout, pokud dojde k výpadku MySQL