Di Oracle sintaksnya akan seperti
BEGIN
EXECUTE IMMEDIATE 'CREATE TABLE CUSTOMER_'||v_company_id||' (..)';
END;
Namun ini mungkin ide yang sangat buruk. Enam bulan ke depan, Anda akan ingin menambahkan kolom ke tabel dan Anda harus mencari tahu tabel mana yang perlu Anda tambahkan.
Juga, prosedur tersimpan di Oracle memerlukan nama tabel tetap (dari tabel yang ada) atau Anda harus mereferensikan semuanya melalui SQL dinamis yang merepotkan.
Lebih baik memiliki tabel pelanggan tunggal dengan company_id sebagai atribut. Kemudian gunakan Kontrol Akses Berbutir Halus untuk memfilter dengan aman di company_id untuk mengontrol siapa yang melihat data perusahaan apa.