(8.0.27)
モデルデータベースに相当するものは調べた限りない模様
(19c)
PDB$SEEDは読込専用でオブジェクトの追加等はできない
モデルデータベースは2つある。
template0 -> オブジェクトの追加等は不可。接続もできない。
template1 -> オブジェクトの追加等は可能。デフォルトで、DB作成時のコピー元となる
\c template1
create table tab1(col1 int);
insert into tab1 values(1);
select * from tab1;
create database test2;
\c test2
select * from tab1;
DB作成時にtemplate1データベースに作成したテーブルが存在している
\c template1
drop table tab1;
-- 明示的にtemplate0を使用してデータベースを作成
CREATE DATABASE test3 TEMPLATE template0;
modelデータベースにオブジェクトの追加等は可能
use model
create table tab1(col1 int);
insert into tab1 values(1);
select * from tab1;
create database test2;
use test2
select * from tab1;
DB作成時にmodelデータベースに作成したテーブルが存在している
use model
drop table tab1;