Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

MySQL:Salin tabel ke tabel lain dengan kolom tambahan

Anda dapat menambahkan stempel waktu ke daftar pilihan sehingga daftar kolom dari kedua tabel akan cocok:

INSERT INTO tab2
SELECT *, CURRENT_TIMESTAMP()
FROM   tab1

EDIT
Untuk menjawab pertanyaan di komentar - Anda tidak perlu menggunakan CURRENT_TIMESTAMP() . Ekspresi apa pun yang mengembalikan stempel waktu akan berhasil. Anda dapat menggunakan stempel waktu berkode keras:

INSERT INTO tab2
SELECT *, TIMESTAMP('2017-07-07 19:43:00')
FROM   tab1



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kesalahan sintaks SQL saat membuat prosedur tersimpan di MySQL

  2. MySQL pada pembaruan kunci duplikat + jumlah baris yang terpengaruh

  3. Cara membuat transaksi MySQL menggunakan framework SLIM

  4. com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException:di mysql

  5. temukan di set di laravel? contoh