విషయ సూచిక:
నిర్వచనం - విధాన భాష / నిర్మాణాత్మక ప్రశ్న భాష (PL / SQL) అంటే ఏమిటి?
విధాన భాష / నిర్మాణాత్మక ప్రశ్న భాష (PL / SQL) అనేది నిర్మాణాత్మక ప్రశ్న భాష (SQL) ప్రోగ్రామింగ్ భాషా పొడిగింపును ఒరాకిల్ అమలు చేయడం. PL / SQL అనేది శక్తివంతమైన సాధనం, ఇది SQL యొక్క ప్రశ్న సామర్థ్యాన్ని ప్రోగ్రామింగ్ లక్షణాల అదనపు బోనస్తో మిళితం చేస్తుంది.
టెకోపీడియా విధాన భాష / నిర్మాణాత్మక ప్రశ్న భాష (PL / SQL) ను వివరిస్తుంది
1990 ల ప్రారంభంలో ఒరాకిల్ 7 తో ప్రారంభించి, ఒరాకిల్ మొదట PL / SQL ను అభివృద్ధి చేసి అందించింది. ఆ సమయం నుండి, SQL ఆఫర్ చేసిన చోట PL / SQL చేర్చబడింది. PL / SQL కోడ్ను ప్రాసెస్ చేయడానికి సాఫ్ట్వేర్ లోపల ప్రత్యేక ఒరాకిల్ PL / SQL ఇంజిన్ ఉపయోగించబడుతుంది. SQL మాదిరిగా, PL / SQL కఠినమైన వాక్యనిర్మాణ-నియంత్రణ నిర్మాణాన్ని అనుసరిస్తుంది. PL / SQL కోడ్ బ్లాక్ మూడు ప్రధాన విభాగాలను కలిగి ఉంటుంది: డిక్లరేషన్ (ఐచ్ఛికం): డిక్లరేషన్ విభాగం ఇంట్రడక్షన్ కీవర్డ్ DECLARE. అమలు (తప్పనిసరి): ప్రధాన అమలు విభాగం పరిచయం కీవర్డ్ BEGIN. మినహాయింపు (ఐచ్ఛికం): మినహాయింపు నిర్వహణ విభాగం పరిచయం కీవర్డ్ మినహాయింపు. అందువల్ల, లేఅవుట్ ప్రదర్శన ఈ క్రింది విధంగా నిర్మించబడింది: DECLARE డిక్లరేషన్_సెక్షన్ BEGIN Program_execution EXCEPTION Exception_handling పూర్తిగా SQL కాకుండా PL / SQL ను ఉపయోగించడం ద్వారా మాత్రమే సృష్టించబడిన వస్తువులు, విధులు, ప్యాకేజీలు మరియు విధానాలను కలిగి ఉంటాయి. అయినప్పటికీ, SQL కోడ్ను అమలు చేసే చాలా అనువర్తనాలు PL / SQL కి మద్దతు ఇస్తాయి. అందువల్ల, డేటాబేస్ నిర్వాహకులు మరియు డెవలపర్లు అరుదుగా SQL మరియు PL / SQL కోడ్ను వేరు చేస్తారు.