Rumah > pangkalan data > tutorial mysql > Bagaimana Menggunakan SELECT INTO dengan Betul dalam Oracle untuk Mencipta atau Mengisi Jadual?

Bagaimana Menggunakan SELECT INTO dengan Betul dalam Oracle untuk Mencipta atau Mengisi Jadual?

Susan Sarandon
Lepaskan: 2025-01-06 00:09:41
asal
995 orang telah melayarinya

How to Correctly Use SELECT INTO in Oracle to Create or Populate Tables?

SELECT INTO dalam Oracle

Apabila cuba melakukan operasi SELECT INTO dalam Oracle menggunakan pertanyaan SELECT * INTO new_table FROM old_table, anda boleh hadapi ralat yang tiada kata kunci (ORA-00905). Oracle mengendalikan pertanyaan SELECT INTO secara berbeza daripada pelaksanaan standard.

Mengendalikan Jadual Sedia Ada

Jika new_table sudah wujud, anda boleh melakukan operasi sisipan menggunakan:

insert into new_table 
select * from old_table
Salin selepas log masuk

Mencipta Baharu Jadual

Untuk mencipta jadual baharu berdasarkan rekod daripada jadual lama:

create table new_table as 
select * from old_table
Salin selepas log masuk

Mencipta Jadual Kosong

Untuk mencipta jadual baru, kosong, gunakan klausa WHERE dengan syarat yang tidak boleh true:

create table new_table as 
select * from old_table
where 1 = 2
Salin selepas log masuk

Pertimbangan Tambahan

Perhatikan bahawa CREATE TABLE ... AS SELECT sintaks mencipta jadual dengan unjuran yang sama dengan jadual sumber. Kekangan, pencetus dan indeks daripada jadual asal tidak disertakan dan mesti ditambah secara manual jika perlu.

Atas ialah kandungan terperinci Bagaimana Menggunakan SELECT INTO dengan Betul dalam Oracle untuk Mencipta atau Mengisi Jadual?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan