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

Bagaimana mengonversi tipe kolom varchar ke tipe tanggal tanpa kehilangan tanggal

Anda perlu menyesuaikan ini berdasarkan struktur tabel persis Anda, tetapi sesuatu seperti;

CREATE TABLE temp (startdate varchar(255), stuff varchar(255));

INSERT INTO temp
SELECT startdate,stuff
FROM mytable;

TRUNCATE TABLE mytable;

ALTER TABLE mytable ALTER COLUMN startdate DATETIME NOT NULL;

INSERT INTO mytable
SELECT CAST(startdate AS DATETIME), stuff FROM temp;

DROP TABLE temp;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara menghapus database mysql melalui perintah shell

  2. Kueri Pilih Lintas Server MySQL

  3. PILIH 1 dari DUAL:MySQL

  4. Bagaimana cara memeriksa apakah koneksi MySQL terbuka dengan Python?

  5. cara memilih semua data yang array inputnya ditemukan dan tidak ditemukan di mysql