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

Jak nastavit výchozí hodnotu pro sloupec nově vytvořené tabulky z příkazu select v 11g

Omezení a výchozí hodnoty můžete určit v CREATE TABLE AS SELECT, ale syntaxe je následující

create table t1 (id number default 1 not null);
insert into t1 (id) values (2);

create table t2 (id default 1 not null)
as select * from t1;

To znamená, že nezdědí omezení ze zdrojové tabulky/výběru. Výběrem je určen pouze datový typ (délka/přesnost/měřítko).



  1. zobrazení více záznamů pomocí sady výsledků

  2. JQuery Datatable - Rozdělit jednu buňku do více sloupců pro čitelnost?

  3. Název sloupce začínající číslem?

  4. SELECT COUNT(*) - vrátí 0 spolu se seskupenými poli, pokud neexistují žádné odpovídající řádky