phpMyAdmin
 sql >> डेटाबेस >  >> Database Tools >> phpMyAdmin

DATETIME और TIMESTAMP लंबाई/मान त्रुटि

DATETIME या TIMESTAMP फ़ील्ड को परिभाषित करते समय, लंबाई निर्दिष्ट करने की कोई आवश्यकता नहीं होती है।

त्रुटि संदेश यही दर्शाता है:

<ब्लॉकक्वॉट>

DATETIME या TIMESTAMP मान में माइक्रोसेकंड (6 अंक) सटीकता तक का अनुगामी भिन्नात्मक सेकंड का भाग शामिल हो सकता है

MySQL TIME, DATETIME, और TIMESTAMP मानों के लिए माइक्रोसेकंड (6 अंक) सटीकता के साथ भिन्नात्मक सेकंड की अनुमति देता है। एक कॉलम को परिभाषित करने के लिए जिसमें एक आंशिक सेकंड भाग शामिल है, सिंटैक्स type_name (fsp) का उपयोग करें, जहां type_name TIME, DATETIME, या TIMESTAMP है, और fsp भिन्नात्मक सेकंड सटीक है। उदाहरण के लिए:

CREATE TABLE t1 (t TIME(3), dt DATETIME(6));

क्रिएट टेबल सिंटेक्स से सार :

| TIME[(fsp)]
| TIMESTAMP[(fsp)]
| DATETIME[(fsp)]

दस्तावेज़ीकरण:




  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. यदि इंजन MyISAM है तो तालिका में कोई विदेशी कुंजी नहीं है

  2. phpMyAdmin #1130 फेंकना बंद नहीं करेगा - होस्ट 'लोकलहोस्ट' को इस MySQL सर्वर से कनेक्ट करने की अनुमति नहीं है

  3. TINYINT(1) एक बूलियन के रूप में कार्य क्यों करता है लेकिन INT(1) नहीं करता है?

  4. मैं अपने MySQL डेटाबेस को phpmyadmin से उसकेोकू के cleardb में कैसे दबा सकता हूं?

  5. समय-समय पर लाइव MySQL डेटाबेस की एक कॉपी बनाएं