Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

तारीखों को खोए बिना एक varchar कॉलम प्रकार को दिनांक प्रकार में कैसे बदलें

आपको अपनी सटीक तालिका संरचना के आधार पर इसे अनुकूलित करने की आवश्यकता होगी, लेकिन कुछ ऐसा;

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. पीडीओ का उपयोग कर डेटाबेस में मिलान पंक्तियों के साथ समस्या आ रही है

  2. मैं XML डेटा को mysql डेटाबेस में कैसे स्टोर करूं? मुझे पागलों की तरह विदेशी चाबियां नहीं चाहिए

  3. MySQL में वृद्धिशील बैकअप करने का सबसे अच्छा तरीका क्या है?

  4. PHP 5.5.x . में पदावनत MySQL एक्सटेंशन

  5. Laravel 5:वफ़ादारी बाधा उल्लंघन:1452 एक चाइल्ड पंक्ति को जोड़ या अद्यतन नहीं कर सकता:एक विदेशी कुंजी बाधा विफल हो जाती है