SQLite இல் தேதி டேட்டாடைப்பை எவ்வாறு பயன்படுத்துவது?

Sqlite Il Teti Tettataippai Evvaru Payanpatuttuvatu



SQLite இல் தேதிகளை எவ்வாறு பயன்படுத்துவது என்பதை அறிய ஆர்வமாக உள்ளீர்களா? இதைப் பயன்படுத்தி உங்கள் SQLite தரவுத்தளங்களில் தேதி மற்றும் நேரத் தரவைச் சேமித்து கையாளலாம் தேதி தரவு வகை , இது ஒரு பயனுள்ள அம்சமாகும். நீங்கள் ஒரு பயன்பாட்டை உருவாக்கினாலும், அட்டவணைகளை நிர்வகித்தாலும் அல்லது நிகழ்வுகளைக் கண்காணித்தாலும், அதை எவ்வாறு பயன்படுத்துவது என்பதைப் புரிந்து கொள்ளுங்கள் தேதி தரவு வகை உங்கள் தரவுத்தள திறன்களை பெரிதும் மேம்படுத்த முடியும்.

SQLite இல் தேதி தரவு வகை என்றால் என்ன?

தி தேதி தரவு வகை SQLite இல், தரவுத்தளத்தில் தேதி மற்றும் நேரத் தகவலை ஒற்றை, தரப்படுத்தப்பட்ட வடிவமாக சேமிக்க வடிவமைக்கப்பட்டுள்ளது. இது பரவலாக ஏற்றுக்கொள்ளப்பட்ட ISO-8601 நீட்டிக்கப்பட்ட வடிவமைப்பைப் பயன்படுத்துகிறது, இது எண்கள் மற்றும் குறியீடுகளை ஒருங்கிணைத்து தேதி மற்றும் நேர மதிப்புகளின் பரந்த அளவைக் குறிக்கிறது. உதாரணமாக, தேதி ஜூன் 24, 2022, மாலை 4:30 மணிக்கு ஐஎஸ்ஓ-8601 வடிவத்தில் குறிப்பிடலாம் 2022-06-24T16:30:00 .







SQLite இல் தேதி தரவு வகையை எவ்வாறு பயன்படுத்துவது?

உபயோகிக்க தேதி தரவு வகை SQLite இல், பயனர்கள் ஒரு அட்டவணையை உருவாக்கலாம் DATE வகையின் கூடுதல் நெடுவரிசையுடன் நேர முத்திரை அவர்கள் தேதி மற்றும் நேரம் இரண்டையும் ஒரே புலத்தில் சேமிக்க விரும்பினால்.



உடன் ஒரு அட்டவணையை உருவாக்க SQLite இல் தேதி தரவு வகை , நீங்கள் பயன்படுத்தலாம் அட்டவணையை உருவாக்கவும் அறிக்கை. உதாரணத்திற்கு:



டேபிள் டெம்டேட்டாவை உருவாக்கவும் (ஐடி இன்ட் பிரைமரி கீ, தேதி தேதி);

இந்த எடுத்துக்காட்டில், நாங்கள் ஒரு அட்டவணையை உருவாக்குகிறோம் டெம்டேட்டா , இரண்டு நெடுவரிசைகளுடன்; முதல் நெடுவரிசை, ஐடி , ஒரு முழு எண் மற்றும் அட்டவணையின் முதன்மை விசையாகவும், இரண்டாவது நெடுவரிசையாகவும் செயல்படும், தேதி , வகை உள்ளது DATE .





அட்டவணையை உருவாக்கிய பிறகு, நீங்கள் அதில் தரவைச் செருகலாம். உதாரணத்திற்கு:

டெம்டேட்டாவில் (ஐடி, தேதி) மதிப்புகளைச் செருகவும்(1, '2021-06-30');

டெம்டேட்டாவில் (ஐடி, தேதி) மதிப்புகளைச் செருகவும்(2, '2018-02-22');

டெம்டேட்டாவில் (ஐடி, தேதி) மதிப்புகளைச் செருகவும்(3, '2023-09-12');

இந்த எடுத்துக்காட்டில், மதிப்புகளை உள்ளிடுகிறோம் டெம்டேட்டா மேசை. தேதி மதிப்பு வடிவமைக்கப்பட்டுள்ளது YYYY-MM-DD வடிவம்.



SQLite இல் தேதி தரவு வகையையும் நீங்கள் பயன்படுத்தலாம்:

1: தேதி மதிப்புகளைக் கையாளவும்

SQLite உங்களை அனுமதிக்கும் பல தேதி நேர செயல்பாடுகளை வழங்குகிறது தேதி மதிப்புகளைக் கையாளவும் வடிவமைக்கவும் . உதாரணமாக, செயல்பாடு strftime() தேதிகளை வடிவமைக்க உங்களை அனுமதிக்கிறது. இது இரண்டு உள்ளீடுகளை எடுக்கும்: முதலாவது தேதி வடிவம், இரண்டாவது தேதி மதிப்பு.

தேர்வு strftime('%m/%d/%Y', '2021-06-30');

இந்த வினவல் தேதியைக் காண்பிக்கும் 06/30/2021 .

2: ஒரு அட்டவணையில் இருந்து தரவை மீட்டெடுக்கவும்

தி தேர்ந்தெடுக்கவும் தேதி தரவு வகையைக் கொண்ட அட்டவணையில் இருந்து தரவைப் பெற அறிக்கையைப் பயன்படுத்தலாம். உதாரணத்திற்கு:

டெம்டேட்டாவிலிருந்து * தேர்ந்தெடு;

விளக்கமாக, இந்த வினவல் டெம்டேட்டா அட்டவணையில் உள்ள அனைத்து தகவல்களையும் மீட்டெடுக்கும். தி எங்கே தேதிகளைப் பொறுத்து தரவை வடிகட்டுவதற்கு உட்பிரிவு பயன்படுத்தப்படலாம். உதாரணத்திற்கு:

தேர்ந்தெடு * டெம்டேட்டாவில் இருந்து எங்கே தேதி='2021-06-30';

இந்த வினவல் 2021-06-30க்கான தரவை வழங்கும் டெம்டேட்டா மேசை.

3: தேதியின் அடிப்படையில் தரவை வரிசைப்படுத்தவும்

செய்ய தேதியின் அடிப்படையில் தரவை வரிசைப்படுத்தவும் SQLite இல், நீங்கள் ஆர்டரைப் பயன்படுத்தலாம் மூலம் உட்கூறு. உதாரணத்திற்கு:

தேர்ந்தெடு * டெம்டேட்டாவிலிருந்து தேதி ASC ஆர்டர்;

இந்த வினவல் இலிருந்து தரவை வழங்கும் டெம்டேட்டா அட்டவணையின் அடிப்படையில் ஏறுவரிசையில் வரிசைப்படுத்தப்பட்டது தேதி நெடுவரிசை.

4: தேதி எண்கணிதத்தைச் செய்யவும்

SQLite பல தேதி நேர செயல்பாடுகளையும் வழங்குகிறது தேதி எண்கணிதம் செய்யவும் . உதாரணமாக, நீங்கள் பயன்படுத்தலாம் தேதி() தேதி நேர சரத்திலிருந்து தேதியைப் பிரித்தெடுக்கும் செயல்பாடு.

தேதியைத் தேர்ந்தெடுக்கவும்('2021-06-30 12:30:45');

இந்தக் கேள்வி திரும்பும் 2021-06-30 .

முடிவுரை

SQLite ஒரு வலுவான தேதி தரவு வகை அம்சத்தை வழங்குகிறது, இது தேதிகள் மற்றும் நேர முத்திரைகளை திறம்பட கையாள உதவுகிறது. SQLite இன் நெகிழ்வுத்தன்மை மற்றும் செயல்திறன் மொபைல் பயன்பாடுகள் மற்றும் டெஸ்க்டாப் பயன்பாடுகளுக்கு விருப்பமான தேர்வாக அமைகிறது. SQLite இல் தேதி தரவு வகையைப் பயன்படுத்த, நீங்கள் தேதி நெடுவரிசையுடன் ஒரு அட்டவணையை உருவாக்கலாம், அதில் தரவைச் செருகலாம் மற்றும் SQLite இன் செயல்பாடுகளைப் பயன்படுத்தி பல்வேறு தேதி நேர கணக்கீடுகளைச் செய்யலாம்.