Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

MySQL दिनांक स्वरूपों के साथ एकल उद्धरणों में दिनांक कैसे सम्मिलित करें?

<घंटा/>

दिनांक स्वरूपों के साथ दिनांक सम्मिलित करने के लिए, एकल उद्धरणों में दिनांक के साथ str_to_date() फ़ंक्शन का उपयोग करें। निम्नलिखित वाक्य रचना है -

अपनेTableName मानों में डालें(Value1,value2,......ValueN,str_to_date('anyDate','%Y-%m-%d'));

यहाँ MySQL में दिनांक स्वरूप हैं -

. के साथ प्रयोग किया जाता है
Format विवरण
%a संक्षिप्त कार्यदिवस का नाम (सूर्य से शनि)
%b संक्षिप्त महीने का नाम (जनवरी से दिसंबर)
%c संख्यात्मक महीने का नाम (0 से 12)
%D संख्यात्मक मान के रूप में महीने का दिन, उसके बाद प्रत्यय (पहला, दूसरा, तीसरा, ...)
%d माह का दिन एक अंकीय मान के रूप में (01 से 31)
%e माह का दिन एक अंकीय मान (0 से 31) के रूप में
%f माइक्रोसेकंड (000000 से 999999)
%H घंटा (00 से 23)
%h घंटा (00 से 12)
%I घंटा (00 से 12)
%i मिनट (00 से 59)
%j साल का दिन (001 से 366)
%k घंटा (0 से 23)
%l घंटा (1 से 12)
%M माह का पूरा नाम (जनवरी से दिसंबर)
%m संख्यात्मक मान के रूप में महीने का नाम (00 से 12)
%p AM या PM
%r समय 12 घंटे पूर्वाह्न या अपराह्न प्रारूप (hh:mm:ss AM/PM)
%S सेकंड (00 से 59)
%s सेकंड (00 से 59)
%T 24 घंटे के प्रारूप में समय (hh:mm:ss)
%U सप्ताह जहां रविवार सप्ताह का पहला दिन होता है (00 से 53)
%u सप्ताह जहां सोमवार सप्ताह का पहला दिन है (00 से 53)
%V सप्ताह जहां रविवार सप्ताह का पहला दिन होता है (01 से 53)। %X
%v सप्ताह जहां सोमवार सप्ताह का पहला दिन है (01 से 53)।
%W कार्यदिवस का पूरा नाम (रविवार से शनिवार)
%w सप्ताह का वह दिन जहां रविवार =0 और शनिवार =6
%X सप्ताह का वर्ष जहां रविवार सप्ताह का पहला दिन होता है।
%x उस सप्ताह का वर्ष जहां सोमवार सप्ताह का पहला दिन होता है
%Y एक अंक के रूप में वर्ष, 4-अंकीय मान
%y एक अंक के रूप में वर्ष, दो अंकों का मान

आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं BookDateDemo −> ( −> BookName varchar(200), −> BookIssueDate datetime −>);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.44 सेकंड)

अब MySQL दिनांक प्रारूप के साथ दिनांक सम्मिलित करने के लिए ऊपर चर्चा किए गए सिंटैक्स को लागू करें। यहां हमने तारीख को सिंगल कोट में सेट किया है -

mysql> BookDateDemo मानों में डालें ('आइए हम C',str_to_date('2018-11-28','%Y-%m-%d')); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) mysql> BookDateDemo मानों में डालें ('द C++ प्रोग्रामिंग',str_to_date('2018-11-29','%Y-%m-%d')); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड)mysql> BookDateDemo में डालें मान ('सी इन डेप्थ',str_to_date('2018-11-20','%Y-%m-%d'));क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.23 सेकंड)

चुनिंदा स्टेटमेंट की मदद से सभी रिकॉर्ड्स को प्रदर्शित करें। सभी रिकॉर्ड प्रदर्शित करने की क्वेरी इस प्रकार है -

mysql> BookDateDemo से *चुनें;

निम्न आउटपुट है -

<पूर्व>+---------------------+---------------------+| बुकनाम | BookIssueDate |+---------------------+---------------------+| आइए सी | 2018-11-28 00:00:00 || सी++ प्रोग्रामिंग | 2018-11-29 00:00:00 || सी गहराई में | 2018-11-20 00:00:00 |+---------------------+---------------- -----+3 पंक्तियाँ सेट में (0.00 सेकंड)
  1. जावा के साथ एक MySQL डेटाबेस में डेटा कैसे सम्मिलित करें?

    MySQL डेटाबेस में डेटा डालने के लिए INSERT कमांड का उपयोग करें। वाक्य रचना इस प्रकार है - अपनेटेबलनाम में डालें(आपका कॉलमनाम1,...आपका कॉलमनामएन)मान(मान1,वैल्यू2,......वैल्यूएन); यहां, मैं जावा प्रोग्रामिंग भाषा के साथ एक MySQL डेटाबेस में रिकॉर्ड सम्मिलित कर रहा हूं। सबसे पहले, हमें MySQL में एक टे

  1. जावा के साथ एक MySQL तालिका में केवल एक कॉलम कैसे सम्मिलित करें?

    एक कॉलम डालने के लिए Java-MySQL कनेक्शन कोड में INSERT INTO स्टेटमेंट का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.54 सेकंड) MySQL तालिका में केवल एक कॉलम डालने के लिए जावा कोड यहां दिया गया है। उदाहरण आयात करें रेडीस्टेडमेंट पीएस =शून्य; कोशिश करें {con =DriverMa

  1. मैं एक एकल MySQL क्वेरी वाले कॉलम में एकाधिक मान कैसे सम्मिलित करूं?

    एक कॉलम में कई मान डालने के लिए, सिंटैक्स इस प्रकार है - अपनेTableName मानों में डालें(yourValue1),(yourValue2),.......N; ऊपर दिए गए सिंटैक्स को समझने के लिए, आइए एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.49 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable2