2011-01-06 10 views
7

से एक mySQL कॉलम डेटाटाइप बदलें टेक्स्ट से टाइमस्टैम्प में कॉलम के डेटाटाइप को मैं कैसे बदल सकता हूं। मौजूदा पाठ स्तंभ स्वरूप में दिनांक भंडारण है: '2010-08-15' (yyyy-mm-dd एसक्यूएल प्रारूप)टेक्स्ट से टाइमस्टैम्प

उत्तर

19
ALTER TABLE `mydb`.`mytable` MODIFY COLUMN `mycol` TIMESTAMP; 

उपरोक्त आदेश एक मूल्य का उपयोग करते हुए जैसे:

'2010-08-15' 

TIMESTAMP '2010-08-15 00:00:00' 

Link to documentation लिए बदल जाएगा।

2

आप इस

alter table table_name change field_name field_name timestamp; 

जहां table_name तालिका का नाम है की कोशिश की है और field_name उस क्षेत्र का नाम है जिसे आप प्रकार बदलना चाहते थे।

संबंधित मुद्दे