SQL:2011
SQL: 2011 ಅಥವಾ ISO/IEC 9075:2011 ("ಮಾಹಿತಿ ತಂತ್ರಜ್ಞಾನ-ಡೇಟಾಬೇಸ್ ಭಾಷೆಗಳು-SQL" ಎಂಬ ಸಾಮಾನ್ಯ ಶೀರ್ಷಿಕೆಯಡಿಯಲ್ಲಿ) SQL ಡೇಟಾಬೇಸ್ ಕ್ವೆರಿ ಭಾಷೆಯ ISO (1987) ಮತ್ತು ANSI (1986) ಮಾನದಂಡದ ಏಳನೇ ಪರಿಷ್ಕರಣೆಯಾಗಿದೆ. ಇದನ್ನು 2011ರ ಡಿಸೆಂಬರ್ನಲ್ಲಿ ಔಪಚಾರಿಕವಾಗಿ ಅಂಗೀಕರಿಸಲಾಯಿತು. ಸ್ಟ್ಯಾಂಡರ್ಡ್ 9 ಭಾಗಗಳನ್ನು ಒಳಗೊಂಡಿದೆ, ಇವುಗಳನ್ನು ಎಸ್. ಕ್ಯೂ. ಎಲ್. ನಲ್ಲಿ ವಿವರವಾಗಿ ವಿವರಿಸಲಾಗಿದೆ. ಮುಂದಿನ ಆವೃತ್ತಿಯು SQL: 2016 ಆಗಿದೆ. ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳು ಮುಖ್ಯ ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳಲ್ಲಿ ಒಂದು ತಾತ್ಕಾಲಿಕ ದತ್ತಸಂಚಯಗಳಿಗೆ ಸುಧಾರಿತ ಬೆಂಬಲವಾಗಿದೆ. ತಾತ್ಕಾಲಿಕ ದತ್ತಾಂಶ ವ್ಯಾಖ್ಯಾನ ಮತ್ತು ಕುಶಲತೆಗಾಗಿ ಭಾಷೆಯ ವರ್ಧನೆಗಳು ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಒಳಗೊಂಡಿವೆಃ ಸಮಯಾವಧಿಯ ವ್ಯಾಖ್ಯಾನಗಳು ಎರಡು ಪ್ರಮಾಣಿತ ಟೇಬಲ್ ಕಾಲಮ್ಗಳನ್ನು ಹೆಸರಿಸಲಾದ ಸಮಯಾವಧಿಯ ಪ್ರಾರಂಭ ಮತ್ತು ಅಂತ್ಯವಾಗಿ ಬಳಸುತ್ತವೆ, ಮುಚ್ಚಿದ ಸೆಟ್-ಓಪನ್ ಸೆಟ್ ಶಬ್ದಾರ್ಥಗಳೊಂದಿಗೆ. ಇದು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ದತ್ತಾಂಶ ಮಾದರಿಗಳು, ಅಪ್ಲಿಕೇಶನ್ ಕೋಡ್ ಮತ್ತು ಉಪಕರಣಗಳೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ, ಅಪ್ಲಿಕೇಶನ್ ಕಾಲಾವಧಿಯ ಕೋಷ್ಟಕಗಳ ವ್ಯಾಖ್ಯಾನ (ಬೇರೆಡೆ ಮಾನ್ಯ ಸಮಯ ಕೋಷ್ಟಕಗಳು ಎಂದು ಕರೆಯಲ್ಪಡುತ್ತದೆ), ಟಿಪ್ಪಣಿ ನವೀಕರಣವನ್ನು ಬಳಸುವುದು ಮತ್ತು ಸ್ವಯಂಚಾಲಿತ ಸಮಯಾವಧಿಯ ವಿಭಜನೆಯೊಂದಿಗೆ ಅಪ್ಲಿಕೇಶನ್ ಸಮಯ ಸಾಲುಗಳನ್ನು ಅಳಿಸುವುದು ಟೆಂಪೋರಲ್ ಪ್ರಾಥಮಿಕ ಕೀಗಳು ಕ್ಲಾಜ್ ಮೂಲಕ ಐಚ್ಛಿಕ ಅತಿಕ್ರಮಿಸದ ನಿರ್ಬಂಧಗಳೊಂದಿಗೆ ಅಪ್ಲಿಕೇಶನ್ ಸಮಯ ಅವಧಿಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತವೆ ಅಪ್ಲಿಕೇಶನ್ ಸಮಯ ಕೋಷ್ಟಕಗಳಿಗೆ ಟೆಂಪೋರಲ್ ರೆಫರೆನ್ಷಿಯಲ್ ಸಮಗ್ರತೆಯ ನಿರ್ಬಂಧಗಳು ಅಪ್ಲಿಕೇಶನ್ ಸಮಯ ಕೋಷ್ಟಕಗಳನ್ನು ನಿಯಮಿತ ಪ್ರಶ್ನೆಯ ವಾಕ್ಯರಚನೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಅಥವಾ,,,,, ಮತ್ತು (ಇವು ಅಲೆನ್ನ ಮಧ್ಯಂತರ ಸಂಬಂಧಗಳ ಮಾರ್ಪಡಿಸಿದ ಆವೃತ್ತಿಗಳಾಗಿವೆ) ಸೇರಿದಂತೆ ಸಮಯ ಅವಧಿಗಳಿಗೆ ಹೊಸ ಟೆಂಪೋರಲ್ ಮುನ್ಸೂಚನೆಗಳನ್ನು ಬಳಸಿ ಪ್ರಶ್ನಿಸಲಾಗುತ್ತದೆ. ವ್ಯವಸ್ಥೆಯ ಕಾಲಾವಧಿಯನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ. ಸಿಸ್ಟಮ್-ಆವೃತ್ತಿಯ ಕೋಷ್ಟಕಗಳಿಗೆ ನಿರ್ಬಂಧಗಳು ತಾತ್ಕಾಲಿಕವಾಗಿರಬೇಕಾಗಿಲ್ಲ ಮತ್ತು ಪ್ರಸ್ತುತ ಸಾಲುಗಳಲ್ಲಿ ಮಾತ್ರ ಅನ್ವಯಿಸಲ್ಪಡುತ್ತವೆ ಸಮಯ-ಕತ್ತರಿಸಿದ ಮತ್ತು ಸಿಸ್ಟಮ್ ಸಮಯ ಕೋಷ್ಟಕಗಳಲ್ಲಿನ ಅನುಕ್ರಮ ಪ್ರಶ್ನೆಗಳಿಗೆ ವಾಕ್ಯರಚನೆಯನ್ನು ಮತ್ತು ಷರತ್ತುಗಳ ಮೂಲಕ ಅನ್ವಯಿಸುವ ಸಮಯ ಮತ್ತು ಸಿಸ್ಟಮ್ ಆವೃತ್ತಿಯನ್ನು ಬಿಟೆಂಪೋರಲ್ ಕೋಷ್ಟಕಗಳನ್ನು ಒದಗಿಸಲು ಒಟ್ಟಿಗೆ ಬಳಸಬಹುದು ಡೇಟಾಬೇಸ್ ನಿರ್ವಹಣಾ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಬೆಂಬಲ SAP HANA 2.0 SP03 ಪ್ರಮಾಣಿತ ಆಯ್ದ ವಾಕ್ಯರಚನೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಸಿಸ್ಟಮ್-ಆವೃತ್ತಿಯ ಕೋಷ್ಟಕಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ SAP HANA 2.0 SP04 ಅಪ್ಲಿಕೇಶನ್-ಸಮಯದ ಆವೃತ್ತಿಗೆ (ಭಾಗಶಃ) ಬೆಂಬಲವನ್ನು ಸೇರಿಸುತ್ತದೆ IBM DB2 ಆವೃತ್ತಿ 10 ಅವರು "ಟೈಮ್ ಟ್ರಾವೆಲ್ ಕ್ವೆರೀಸ್" ಎಂದು ಕರೆಯುವ ಈ ವೈಶಿಷ್ಟ್ಯದ ಅನುಗುಣವಾದ ಅನುಷ್ಠಾನವನ್ನು ಹೊಂದಿರುವ ಮೊದಲ ಡೇಟಾಬೇಸ್ ಎಂದು ಹೇಳಿಕೊಳ್ಳುತ್ತದೆ, ಆದರೂ ಅವರು ಪರ್ಯಾಯ ವಾಕ್ಯರಚನೆಯನ್ನು ಬಳಸುತ್ತಾರೆ. ಒರಾಕಲ್ ಒರಾಕಲ್ 12ಸಿ, ಎಸ್. ಕ್ಯೂ. ಎಲ್.: 2011ರ ಅನುಸರಣೆಯಲ್ಲಿ ತಾತ್ಕಾಲಿಕ ಕಾರ್ಯವನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. 10ಜಿ ಮತ್ತು 11ಜಿ ಆವೃತ್ತಿಗಳು ಪರ್ಯಾಯ ವಾಕ್ಯರಚನೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಫ್ಲ್ಯಾಷ್ಬ್ಯಾಕ್ ಕ್ವೆರೀಸ್ ಎಂದು ಕರೆಯುವ ಸಮಯ-ಕತ್ತರಿಸಿದ ಪ್ರಶ್ನೆಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತವೆ. ಗಮನಾರ್ಹವಾಗಿ ಒರಾಕಲ್ನ ಎರಡೂ ಅನುಷ್ಠಾನಗಳು ಡೇಟಾಬೇಸ್ ವಹಿವಾಟಿನ ದಾಖಲೆಯನ್ನು ಅವಲಂಬಿಸಿವೆ ಮತ್ತು ಆದ್ದರಿಂದ ಇತ್ತೀಚಿನ ಬದಲಾವಣೆಗಳ ವಿರುದ್ಧ ತಾತ್ಕಾಲಿಕ ಪ್ರಶ್ನೆಗಳನ್ನು ಮಾತ್ರ ಅನುಮತಿಸುತ್ತದೆ, ಅವುಗಳನ್ನು ಇನ್ನೂ ಬ್ಯಾಕ್ಅಪ್ಗಾಗಿ ಉಳಿಸಿಕೊಳ್ಳಲಾಗಿದೆ. ಮೈಕ್ರೋಸಾಫ್ಟ್ ಎಸ್. ಕ್ಯೂ. ಎಲ್. ಸರ್ವರ್ (ಆವೃತ್ತಿ 2016) ತಾತ್ಕಾಲಿಕ ಕೋಷ್ಟಕಗಳನ್ನು ಇದರೊಂದಿಗೆ ಅಳವಡಿಸುತ್ತದೆ. ಮರಿಯಾ ಡಿಬಿ 10.3 ಸಿಸ್ಟಮ್-ಆವೃತ್ತಿಯ ಕೋಷ್ಟಕಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ. ಮರಿಯಾಡಿಬಿ 10.4.3 ಅಪ್ಲಿಕೇಶನ್-ಆವೃತ್ತಿಯ ಕೋಷ್ಟಕಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಿತು. ಪೋಸ್ಟ್ಗ್ರೆಎಸ್ಕ್ಯೂಎಲ್ಗೆ ಟೆಂಪೋರಲ್ _ ಟೇಬಲ್ ವಿಸ್ತರಣೆಯ ಅನುಸ್ಥಾಪನೆಯ ಅಗತ್ಯವಿದೆ. ತಾತ್ಕಾಲಿಕ ಕೋಷ್ಟಕಗಳ ವಿಸ್ತರಣೆಯು ಸಿಸ್ಟಮ್-ಅವಧಿಯ ತಾತ್ಕಾಲಿಕ ಕೋಷ್ಟಕಗಳನ್ನು ಮಾತ್ರ ಬೆಂಬಲಿಸುತ್ತದೆ, ಆದರೆ SQL: 2011 ವಿನ್ಯಾಸವನ್ನು ಅನುಸರಿಸುವುದಿಲ್ಲ. ಈಬೀನ್ ಓಆರ್ಎಂ ಪ್ರಚೋದಕಗಳು, ಇತಿಹಾಸ ಕೋಷ್ಟಕಗಳು ಮತ್ತು ವೀಕ್ಷಣೆಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಪೋಸ್ಟ್ಗ್ರೆಎಸ್ಕ್ಯೂಎಲ್ ಮತ್ತು ಮೈಎಸ್ಕ್ಯೂಎಲ್ನಲ್ಲಿ ಹಿಸ್ಟರಿ ಆಸ್ ಆಫ್ ಮತ್ತು ಆವೃತ್ತಿಗಳ ನಡುವಿನ ಪ್ರಶ್ನೆಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಜಿರಳೆ ಡಿಬಿ ಕನಿಷ್ಠ v1.0.7 ರಿಂದ ಪ್ರಶ್ನೆಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. SQL ನಿಧಾನವಾಗಿ ಬದಲಾಗುತ್ತಿರುವ ಆಯಾಮವನ್ನು ಸಹ ನೋಡಿ ತಾತ್ಕಾಲಿಕ ದತ್ತಸಂಚಯ ಉಲ್ಲೇಖಗಳು ಬಾಹ್ಯ ಕೊಂಡಿಗಳು. .. .. .. .. ಘೋಷಣಾತ್ಮಕ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳು 2011ರಲ್ಲಿ ರಚಿಸಲಾದ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳು