Pertanyaan yang diberi tag «sql-insert»

10
Bagaimana cara 'menyisipkan jika tidak ada' di MySQL?
Saya mulai dengan googling, dan menemukan artikel ini yang membahas tentang tabel mutex. Saya punya meja dengan ~ 14 juta catatan. Jika saya ingin menambahkan lebih banyak data dalam format yang sama, apakah ada cara untuk memastikan catatan yang ingin saya masukkan tidak ada tanpa menggunakan sepasang kueri (yaitu, satu …

17
Postgres: INSERT jika belum ada
Saya menggunakan Python untuk menulis ke database postgres: sql_string = "INSERT INTO hundred (name,name_slug,status) VALUES (" sql_string += hundred + ", '" + hundred_slug + "', " + status + ");" cursor.execute(sql_string) Tetapi karena beberapa baris saya identik, saya mendapatkan kesalahan berikut: psycopg2.IntegrityError: duplicate key value violates unique constraint "hundred_pkey" …

5
Memasukkan beberapa baris dalam mysql
Jawaban pertanyaan ini adalah upaya komunitas . Edit jawaban yang ada untuk meningkatkan pos ini. Saat ini tidak menerima jawaban atau interaksi baru. Apakah permintaan basis data lebih cepat jika saya memasukkan banyak baris sekaligus: Suka INSERT.... UNION INSERT.... UNION (Saya perlu memasukkan 2-3000 baris)
349 mysql  sql-insert 


9
Cara terbaik untuk melakukan multi-row insert di Oracle?
Saya mencari cara yang baik untuk melakukan insert multi-baris ke dalam database Oracle 9. Berikut ini berfungsi di MySQL tetapi tampaknya tidak didukung di Oracle. INSERT INTO TMP_DIM_EXCH_RT (EXCH_WH_KEY, EXCH_NAT_KEY, EXCH_DATE, EXCH_RATE, FROM_CURCY_CD, TO_CURCY_CD, EXCH_EFF_DATE, EXCH_EFF_END_DATE, EXCH_LAST_UPDATED_DATE) VALUES (1, 1, '28-AUG-2008', 109.49, 'USD', 'JPY', '28-AUG-2008', '28-AUG-2008', '28-AUG-2008'), (2, 1, '28-AUG-2008', …

7
Cara mempercepat kinerja penyisipan di PostgreSQL
Saya sedang menguji kinerja penyisipan Postgres. Saya punya tabel dengan satu kolom dengan nomor sebagai tipe datanya. Ada juga indeksnya. Saya mengisi basis data menggunakan kueri ini: insert into aNumber (id) values (564),(43536),(34560) ... Saya memasukkan 4 juta baris dengan sangat cepat 10.000 sekaligus dengan permintaan di atas. Setelah database …

4
Pernyataan "Sisipkan jika tidak ada" di SQLite
Saya memiliki database SQLite. Saya mencoba memasukkan nilai ( users_id, lessoninfo_id) dalam tabel bookmarks, hanya jika keduanya tidak ada sebelumnya berturut-turut. INSERT INTO bookmarks(users_id,lessoninfo_id) VALUES( (SELECT _id FROM Users WHERE User='"+$('#user_lesson').html()+"'), (SELECT _id FROM lessoninfo WHERE Lesson="+lesson_no+" AND cast(starttime AS int)="+Math.floor(result_set.rows.item(markerCount-1).starttime)+") WHERE NOT EXISTS ( SELECT users_id,lessoninfo_id from bookmarks WHERE …


9
Bagaimana cara memasukkan nilai NULL menggunakan PDO?
Saya menggunakan kode ini dan saya sangat frustrasi: try { $dbh = new PDO('mysql:dbname=' . DB . ';host=' . HOST, USER, PASS); $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $dbh->setAttribute(PDO::MYSQL_ATTR_INIT_COMMAND, "SET NAMES 'utf8'"); } catch(PDOException $e) { ... } $stmt = $dbh->prepare('INSERT INTO table(v1, v2, ...) VALUES(:v1, :v2, ...)'); $stmt->bindParam(':v1', PDO::PARAM_NULL); // --> Here's the …
105 php  mysql  pdo  null  sql-insert 

15
Menyimpan stempel waktu di tabel mysql menggunakan php
Saya memiliki kolom di tabel MySQL yang memiliki timestamptipe data. Saya menyimpan data ke dalam tabel itu. Tetapi ketika saya meneruskan timestamp ( 1299762201428) ke record, secara otomatis menyimpan nilai 0000-00-00 00:00:00ke dalam tabel itu. Bagaimana cara menyimpan stempel waktu di tabel MySQL? Ini INSERTpernyataan saya : INSERT INTO table_name …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.