でテーブルを作成することはできません、次のクエリを実行した後:この問題を解決する方法は、PostgreSQL
ERROR: cannot use column references in default expression
:
create table sel_pesan(
pesan_id varchar(7) not null default pesan(tanggal_pesan),
cust_id varchar(5),
cp_nama varchar(50),
cp_tlp varchar (20),
tanggal_pesan date,
tanggal_acara date,
nama_acara varchar(40),
sesi varchar(10),
tempat varchar(20),
jumlah_orang integer,
petugas varchar(50),
top date,
jam_saji time without time zone,
status_pembayaran boolean default false
);
を私は次のエラーを取得しますか?
エラーはかなりわかりやすいです。列参照をデフォルト値として使用するのをやめて、やはり必要なロジックを持っていれば、何らかの方法がありますか? –
あなたは何をしようとしていますか?この 'pesan()'関数は何をしますか? –