SQL:2011
SQL: 2011 அல்லது ISO/IEC 9075:2011 ("தகவல் தொழில்நுட்பம்-தரவுத்தள மொழிகள்-SQL" என்ற பொதுவான தலைப்பின் கீழ்) என்பது SQL தரவுத்தள வினவல் மொழிக்கான ISO (1987) மற்றும் ANSI (1986) தரநிலையின் ஏழாவது திருத்தமாகும். இது டிசம்பர் 2011 இல் முறையாக ஏற்றுக்கொள்ளப்பட்டது. தரநிலையானது 9 பகுதிகளைக் கொண்டுள்ளது, அவை SQL இல் விரிவாக விவரிக்கப்பட்டுள்ளன. அடுத்த பதிப்பு SQL: 2016 ஆகும். புதிய அம்சங்கள் முக்கிய புதிய அம்சங்களில் ஒன்று தற்காலிக தரவுத்தளங்களுக்கான மேம்பட்ட ஆதரவு. தற்காலிக தரவு வரையறை மற்றும் கையாளுதலுக்கான மொழி மேம்பாடுகள் பின்வருமாறுஃ கால வரையறைகள் இரண்டு நிலையான அட்டவணை நெடுவரிசைகளை பெயரிடப்பட்ட காலத்தின் தொடக்கமாகவும் முடிவாகவும் பயன்படுத்துகின்றன, மூடிய செட்-ஓபன் செட் சொற்பொருள்களுடன். இது தற்போதுள்ள தரவு மாதிரிகள், பயன்பாட்டுக் குறியீடு மற்றும் கருவிகளுடன் பொருந்தக்கூடிய தன்மையை வழங்குகிறது பயன்பாட்டு கால அட்டவணைகளின் வரையறை (வேறு இடங்களில் செல்லுபடியாகும் நேர அட்டவணைகள் என்று அழைக்கப்படுகிறது), குறிப்பு புதுப்பிப்பைப் பயன்படுத்துதல் மற்றும் பயன்பாட்டு நேர வரிசைகளை நீக்குதல் தானியங்கி நேரக் காலப் பிரிப்புடன் தற்காலிக முதன்மை விசைகள் பயன்பாட்டு நேர அட்டவணைகளுக்கான தற்காலிக குறிப்பு ஒருமைப்பாட்டு கட்டுப்பாடுகள் என்ற பிரிவின் மூலம் விருப்பமான ஒன்றுடன் ஒன்று வராத கட்டுப்பாடுகளுடன் பயன்பாட்டு நேரக் காலங்களை உள்ளடக்கியது பயன்பாட்டு நேர அட்டவணைகள் வழக்கமான வினவல் தொடரியல் அல்லது,,,, மற்றும் (அவை ஆலனின் இடைவெளி உறவுகளின் மாற்றியமைக்கப்பட்ட பதிப்புகள்) உள்ளிட்ட காலங்களுக்கு புதிய தற்காலிக முன்கணிப்புகளைப் பயன்படுத்தி விசாரிக்கப்படுகின்றன. கணினி நேரக் காலங்கள் தானாகவே பராமரிக்கப்படுகின்றன. கணினி-பதிப்பு அட்டவணைகளுக்கான கட்டுப்பாடுகள் தற்காலிகமாக இருக்க வேண்டிய அவசியமில்லை, மேலும் அவை தற்போதைய வரிசைகளில் மட்டுமே செயல்படுத்தப்படுகின்றன கணினி நேர அட்டவணைகளில் நேர-வெட்டப்பட்ட மற்றும் வரிசைப்படுத்தப்பட்ட கேள்விகளுக்கான தொடரியல் மற்றும் உட்பிரிவுகள் வழியாக கணினி நேர அட்டவணைகளில் பயன்பாட்டு நேரம் மற்றும் கணினி பதிப்பை பிடெம்போரல் அட்டவணைகளை வழங்க ஒன்றாகப் பயன்படுத்தலாம் தரவுத்தள மேலாண்மை அமைப்புகளில் ஆதரவு SAP HANA 2 SP03 நிலையான தேர்ந்தெடுக்கப்பட்ட சொற்றொடரைப் பயன்படுத்தி கணினி-பதிப்பு அட்டவணைகளை ஆதரிக்கிறது SAP HANA 2 SP04 பயன்பாட்டு-நேர பதிப்பிற்கு (பகுதி) ஆதரவைச் சேர்க்கிறது IBM DB 2 பதிப்பு 10 அவர்கள் "டைம் டிராவல் கேள்விகள்" என்று அழைப்பதில் இந்த அம்சத்தை இணக்கமாக செயல்படுத்திய முதல் தரவுத்தளமாக இருப்பதாகக் கூறுகிறது, இருப்பினும் அவை மாற்று தொடரியல் பயன்படுத்துகின்றன. ஆரக்கிள் ஆரக்கிள் 12சி SQL: 2011க்கு இணங்க தற்காலிக செயல்பாட்டை ஆதரிக்கிறது. 10ஜி மற்றும் 11ஜி பதிப்புகள் மாற்று சொற்றொடரைப் பயன்படுத்தி ஃப்ளாஷ்பேக் கேள்விகள் என்று அழைக்கப்படும் நேரத்தில் வெட்டப்பட்ட கேள்விகளை செயல்படுத்துகின்றன. ஆரக்கிளின் இரண்டு செயல்பாடுகளும் தரவுத்தள பரிவர்த்தனை பதிவைப் பொறுத்தது, எனவே சமீபத்திய மாற்றங்களுக்கு எதிராக தற்காலிக வினவல்களை மட்டுமே அனுமதிக்கின்றன, அவை இன்னும் காப்புப்பிரதிக்காக தக்கவைக்கப்பட்டுள்ளன. மைக்ரோசாப்ட் SQL சர்வர் (பதிப்பு 2016) தற்காலிக அட்டவணைகளை செயல்படுத்துகிறது. மரியாடிபி 10.3 அமைப்பு-பதிப்பு அட்டவணைகளை செயல்படுத்துகிறது. மரியாடிபி 10.4.3 பயன்பாட்டு-பதிப்பு அட்டவணைகளுக்கு ஆதரவைச் சேர்த்தது. போஸ்ட்ஜிரேஎஸ்கியூஎல்-க்கு டெம்போரல் _ டேபிள்ஸ் நீட்டிப்பை நிறுவ வேண்டும். தற்காலிக அட்டவணைகள் நீட்டிப்பு கணினி-கால தற்காலிக அட்டவணைகளை மட்டுமே ஆதரிக்கிறது, ஆனால் SQL: 2011 வடிவமைப்பைப் பின்பற்றாது. Ebean ORM தூண்டுதல்கள், வரலாற்று அட்டவணைகள் மற்றும் காட்சிகளைப் பயன்படுத்தி போஸ்ட்கிரேஎஸ்கியூஎல் மற்றும் மைஎஸ்கியூஎல் ஆகியவற்றில் வரலாறு மற்றும் பதிப்புகளுக்கிடையேயான கேள்விகளை ஆதரிக்கிறது. காக்ரோச்ச்டிபி குறைந்தபட்சம் v1.0.7 முதல் கேள்விகளை ஆதரிக்கிறது. SQL மெதுவாக மாறிவரும் பரிமாணம் தற்காலிக தரவுத்தள குறிப்புகள் வெளிப்புற இணைப்புகளைப் பார்க்கவும். . . . . பிரகடன நிரலாக்க மொழிகள் கேள்வி மொழிகள் 2011 இல் உருவாக்கப்பட்ட நிரலாக்க மொழிகள்