Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Saya memiliki penyisipan ke dalam pernyataan tetapi ada kesalahan dengan koma dan saya tidak bisa memperbaikinya

Oracle hanya mendukung penyisipan pada baris pada satu waktu. Solusi paling sederhana adalah beberapa sisipan:

INSERT INTO Customer VALUES (11011, 'Jeffery', 'Smith', '18 Water RD', 0877277521, '[email protected]');
INSERT INTO Customer VALUES (11012, 'Alex', 'Hendricks', '22 Water Rd', 0863257857 , '[email protected]');
INSERT INTO Customer VALUES (11013 , 'Johnson', 'Clark', '101 Summer Lane', 0834567891,'[email protected]');
INSERT INTO Customer VALUES (11014 , 'Henry', 'Jones', '55 Mountain Way',0612547895 ,'[email protected]');
INSERT INTO Customer VALUES (11015 , 'Andre', 'Williams', '5 Main Rd ', 0827238521,'[email protected]');

Solusi lain adalah dengan menggunakan insert all atau untuk mengonversi pernyataan dari values untuk select . . . from dual union all .

Saya juga menyarankan Anda untuk mencantumkan kolom secara eksplisit, untuk membantu mencegah kesalahan yang tidak disengaja.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mendapatkan indeks dari kategori berbeda yang dikembalikan berdasarkan pesanan oleh sql di Oracle?

  2. Mengonversi antar klausa menjadi gabungan

  3. Tidak ada nama pengguna HR di Oracle 12c

  4. Pemetaan Entitas Terpisah menghasilkan hasil yang tidak terduga dengan database oracle

  5. Izinkan hanya 3 baris untuk ditambahkan ke tabel untuk nilai tertentu