మీరు ప్రోగ్రామర్ అయితే, మినహాయింపు నిర్వహణ అనే భావన మీకు తెలిసి ఉండవచ్చు . లోపాలు అనివార్యం మరియు మనలో తెలివైనవారు కూడా కోడ్ రాసేటప్పుడు తప్పులు చేయగలరు కాబట్టి, వాటిని ఎలా నిర్వహించాలో మనకు తెలిసి ఉండాలి. ఈ వ్యాసంలో, మేము ప్రత్యేకంగా PL / SQL లో మినహాయింపు నిర్వహణ గురించి నేర్చుకుంటాము.
ఈ వ్యాసంలో పొందుపరచబడిన విషయాలు క్రింద ఉన్నాయి:
మినహాయింపు అంటే ఏమిటి?
రన్ సమయంలో లేదా సాధారణ మాటలలో మా ప్రోగ్రామ్ సూచనల యొక్క సాధారణ ప్రవాహానికి అంతరాయం కలిగించే ఏదైనా అసాధారణ పరిస్థితి లేదా సంఘటన మినహాయింపు లోపం.
PL / SQL లో మినహాయింపు నిర్వహణ యొక్క సింటాక్స్
మినహాయింపు 1 అప్పుడు మినహాయింపు 1-నిర్వహణ-ప్రకటనలు మినహాయింపు 2 అప్పుడు మినహాయింపు 2-నిర్వహణ-ప్రకటనలు మినహాయింపు 3 అప్పుడు మినహాయింపు 3-నిర్వహణ-ప్రకటనలు ........ ఇతరులు ఉన్నప్పుడు మినహాయింపు 3-నిర్వహణ-ప్రకటనలు ముగిస్తాయి
ఇక్కడ, మేము నిర్వహించదలిచినన్ని మినహాయింపులను జాబితా చేయవచ్చు. డిఫాల్ట్ మినహాయింపు ‘ఇతరులు ఉన్నప్పుడు’ ఉపయోగించి నిర్వహించబడుతుంది
PL / SQL లో మినహాయింపు నిర్వహణ యొక్క ఉదాహరణ
దిగువ ప్రోగ్రామ్ ID ఇచ్చిన విద్యార్థి పేరు మరియు చిరునామాను ప్రదర్శిస్తుంది. మా డేటాబేస్లో ID విలువ 8 ఉన్న విద్యార్థి లేనందున, ప్రోగ్రామ్ రన్-టైమ్ మినహాయింపు NO_DATA_FOUND ను పెంచుతుంది, ఇది EXCEPTION బ్లాక్లో సంగ్రహించబడుతుంది.
DECLARE s_id studentS.id% type: = 8 s_name studentS.Name% type s_loc studentS.loc% type BEGIN SELECT name, loation INTO s_name, s_loc విద్యార్థుల నుండి WHERE id = s_id DBMS_OUTPUT.PUT_LINE ('పేరు:' || s_OUTP) .PUT_LINE ('స్థానం:' || s_loc) మినహాయింపు ఉన్నప్పుడు_డేటా_ఫౌండ్ THEN dbms_output.put_line ('అలాంటి విద్యార్థి లేడు!') ఇతరులు ఉన్నప్పుడు THEN dbms_output.put_line ('అయ్యో, లోపం!') END.
అవుట్పుట్
అలాంటి విద్యార్థి లేడు! PL / SQL విధానం విజయవంతంగా పూర్తయింది.
ఇక్కడ, మేము నిర్వహించదలిచినన్ని మినహాయింపులను జాబితా చేయవచ్చు. డిఫాల్ట్ మినహాయింపు ‘ఉపయోగించి నిర్వహించబడుతుంది ఇతరులు ఉన్నప్పుడు '
PL / SQL లో మినహాయింపుల రకాలు
- సిస్టమ్ నిర్వచించబడింది
- వినియోగదారు ధిక్కరించారు
మినహాయింపు నిర్వహణపై ఈ వ్యాసంలో తదుపరిది PL / SQL , ఈ రెండు రకాలను గురించి వివరంగా చర్చిద్దాం.
సిస్టమ్ నిర్వచించబడింది
ఒరాకిల్ సర్వర్ చేత నిర్వచించబడిన మరియు నిర్వహించబడుతున్న, ఈ మినహాయింపులు ప్రధానంగా ఒరాకిల్ స్టాండర్డ్ ప్యాకేజీలో నిర్వచించబడ్డాయి. ప్రోగ్రామ్లో మినహాయింపు సంభవించినప్పుడల్లా, ఒరాకిల్ సర్వర్ ఒరాకిల్ ప్రామాణిక ప్యాకేజీలో లభ్యమయ్యే మినహాయింపుల సమితి నుండి తగిన మినహాయింపును సరిపోల్చుతుంది మరియు గుర్తిస్తుంది. సాధారణంగా, ఈ మినహాయింపులు ముందే నిర్వచించబడ్డాయి PL / SQL ఇది పెరుగుతుంది నిర్దిష్ట డేటాబేస్ నియమం ఉల్లంఘించినప్పుడు .
ది సిస్టమ్-నిర్వచించిన మినహాయింపులు మరింత రెండు వర్గాలుగా విభజించబడ్డాయి:
- సిస్టమ్ మినహాయింపులు
- పేరులేని సిస్టమ్ మినహాయింపులు
సిస్టమ్ మినహాయింపులు
పేరున్న PL / SQL మినహాయింపులు PL / SQL యొక్క ప్రామాణిక ప్యాకేజీలో పేరు పెట్టబడింది , అందువల్ల డెవలపర్ వారి కోడ్లోని PL / SQL మినహాయింపులను నిర్వచించాల్సిన అవసరం లేదు. PL / SQL చాలా ముందుగా నిర్వచించిన పేరున్న మినహాయింపులను అందిస్తుంది, ఇవి ఏదైనా డేటాబేస్ నియమాన్ని ప్రోగ్రామ్ ద్వారా ఉల్లంఘించినప్పుడు అమలు చేయబడతాయి. కింది పట్టిక కొన్ని ముందుగా నిర్వచించిన మినహాయింపులు & మైనస్లను జాబితా చేస్తుంది
మినహాయింపు | ఒరాకిల్ లోపం | SQLCODE | వివరణ |
ACCESS_INTO_NULL | 06530 | -6530 | శూన్య వస్తువు స్వయంచాలకంగా విలువను కేటాయించినప్పుడు ఇది పెంచబడుతుంది. |
CASE_NOT_FOUND | 06592 | -6592 | WHEN నిబంధనలోని ఎంపికలు ఏవీ లేనప్పుడు ఇది పెంచబడుతుంది CASE ప్రకటన ఎంచుకోబడింది మరియు ELSE నిబంధన లేదు. |
COLLECTION_IS_NULL | 06531 | -6531 | ఒక ప్రోగ్రామ్ ప్రారంభించని సమూహ పట్టిక లేదా వర్రేకు EXISTS కాకుండా ఇతర సేకరణ పద్ధతులను వర్తింపజేయడానికి ప్రయత్నించినప్పుడు లేదా ప్రోగ్రామ్ ప్రారంభించబడని సమూహ పట్టిక లేదా వర్రే యొక్క మూలకాలకు విలువలను కేటాయించడానికి ప్రయత్నిస్తున్నప్పుడు ఇది పెంచబడుతుంది. |
DUP_VAL_ON_INDEX | 00001 | -ఒక | ప్రత్యేకమైన సూచికతో కాలమ్లో నిల్వ చేయడానికి నకిలీ విలువలు ప్రయత్నించినప్పుడు ఇది పెంచబడుతుంది. |
INVALID_CURSOR | 01001 | -1001 | అనుమతించబడని కర్సర్ ఆపరేషన్ చేయడానికి ప్రయత్నించినప్పుడు, తెరవబడని కర్సర్ను మూసివేయడం వంటివి లేవనెత్తుతాయి. |
INVALID_NUMBER | 01722 | -1722 | అక్షర స్ట్రింగ్ను సంఖ్యగా మార్చడం విఫలమైనప్పుడు ఇది పెంచబడుతుంది ఎందుకంటే స్ట్రింగ్ చెల్లుబాటు అయ్యే సంఖ్యను సూచించదు. |
LOGIN_DENIED | 01017 | -1017 | ఒక ప్రోగ్రామ్ చెల్లని వినియోగదారు పేరు లేదా పాస్వర్డ్తో డేటాబేస్లోకి లాగిన్ అవ్వడానికి ప్రయత్నించినప్పుడు ఇది పెంచబడుతుంది. |
NO_DATA_FOUND | 01403 | +100 | SELECT INTO స్టేట్మెంట్ వరుసలు ఇవ్వనప్పుడు ఇది పెంచబడుతుంది. |
NOT_LOGGED_ON | 01012 | -1012 | డేటాబేస్కు కనెక్ట్ చేయకుండా డేటాబేస్ కాల్ జారీ చేయబడినప్పుడు ఇది పెంచబడుతుంది. |
PROGRAM_ERROR | 06501 | -6501 | PL / SQL కి అంతర్గత సమస్య ఉన్నప్పుడు ఇది పెంచబడుతుంది. |
ROWTYPE_MISMATCH | 06504 | -6504 | అననుకూల డేటా రకాన్ని కలిగి ఉన్న వేరియబుల్లో కర్సర్ విలువను పొందినప్పుడు ఇది పెంచబడుతుంది. |
SELF_IS_NULL | 30625 | -30625 | సభ్యుల పద్ధతిని ప్రారంభించినప్పుడు ఇది పెంచబడుతుంది, కానీ ఆబ్జెక్ట్ రకం యొక్క ఉదాహరణ ప్రారంభించబడలేదు. |
STORAGE_ERROR | 06500 | -6500 | PL / SQL మెమరీ అయిపోయినప్పుడు లేదా మెమరీ పాడైపోయినప్పుడు ఇది పెంచబడుతుంది. |
TOO_MANY_ROWS | 01422 | -1422 | SELECT INTO స్టేట్మెంట్ ఒకటి కంటే ఎక్కువ వరుసలను తిరిగి ఇచ్చినప్పుడు ఇది పెంచబడుతుంది. |
VALUE_ERROR | 06502 | -6502 | అంకగణితం, మార్పిడి, కత్తిరించడం లేదా పరిమాణ పరిమితి లోపం సంభవించినప్పుడు ఇది పెంచబడుతుంది. |
ZERO_DIVIDE | 01476 | 1476 | సంఖ్యను సున్నా ద్వారా విభజించే ప్రయత్నం చేసినప్పుడు ఇది పెరుగుతుంది. |
ఉదాహరణ
సృష్టించు లేదా పున AC స్థాపన విధానం add_New_student (విద్యార్థి _id_in NUMBER, విద్యార్థి _name_in VARCHAR2) విద్యార్థి (విద్యార్థి _id, విద్యార్థి _ పేరు) విలువలు (విద్యార్థి _id_in, విద్యార్థి _name_in) EXCEPTION WHER_DER_1 ) ఇతరులు పెంచినప్పుడు_అప్లికేషన్_ఎర్రర్ (-20002, 'లోపం సంభవించింది.') END
PL / SQL లో మినహాయింపు నిర్వహణపై ఈ వ్యాసంలో కదులుతున్నప్పుడు, పేరులేని సిస్టమ్ మినహాయింపులు ఏమిటో అర్థం చేసుకుందాం.
పేరులేని సిస్టమ్ మినహాయింపులు
ఒరాకిల్ పేరు లేని సిస్టమ్ మినహాయింపులను పేరులేని సిస్టమ్ మినహాయింపులు అంటారు. ఈ మినహాయింపులు తరచూ జరగవు మరియు కోడ్ మరియు అనుబంధ సందేశంతో వ్రాయబడతాయి.
పేరులేని సిస్టమ్ మినహాయింపులను నిర్వహించడానికి ప్రాథమికంగా రెండు మార్గాలు ఉన్నాయి:
c లో లింక్డ్ జాబితాను అమలు చేయండి
1. WHEN OTHERS మినహాయింపు హ్యాండ్లర్ను ఉపయోగించడం
2. మినహాయింపు కోడ్ను పేరుకు అనుబంధించడం మరియు పేరున్న మినహాయింపుగా ఉపయోగించడం.
పేరులేని సిస్టమ్ మినహాయింపుల కోసం అనుసరించిన కొన్ని దశలు:
- వాటిని అవ్యక్తంగా పెంచండి.
- ఒకవేళ వాటిని ‘ఇతరులు ఉన్నప్పుడు’ నిర్వహించకపోతే, వాటిని స్పష్టంగా నిర్వహించాలి.
- మినహాయింపును స్పష్టంగా నిర్వహించడానికి, వాటిని ప్రాగ్మా EXCEPTION_INIT ఉపయోగించి ప్రకటించవచ్చు మరియు మినహాయింపు విభాగంలో వినియోగదారు నిర్వచించిన మినహాయింపు పేరును సూచించడం ద్వారా నిర్వహించవచ్చు.
ప్రాగ్మా EXCEPTION_INIT ఉపయోగించి పేరులేని మినహాయింపులను నిర్వహించడానికి ఉదాహరణ తరువాత వ్యాసంలో అందించబడింది. PL / SQL లో మినహాయింపు నిర్వహణపై ఈ వ్యాసంలో కదులుతూ, వినియోగదారు-నిర్వచించిన ఉద్గారాలను అర్థం చేసుకుందాం.
వినియోగాదారునిచే నిర్వచించబడినది
అన్ని ఇతర ప్రోగ్రామింగ్ భాషల మాదిరిగానే, మీ స్వంత మినహాయింపులను అమలు చేస్తున్నట్లు ప్రకటించడానికి కూడా ఒరాకిల్ మిమ్మల్ని అనుమతిస్తుంది. సిస్టమ్ నిర్వచించిన మినహాయింపుల మాదిరిగా కాకుండా, ఈ మినహాయింపులు PL / SQL బ్లాక్లో స్పష్టంగా పెంచబడ్డాయి.
ఒరాకిల్ డేటాబేస్లో వినియోగదారు నిర్వచించిన మినహాయింపులను ప్రకటించే దశలు
ఒరాకిల్ డేటాబేస్లో వినియోగదారు నిర్వచించిన మినహాయింపులను మేము ఈ క్రింది 3 మార్గాల్లో నిర్వచించవచ్చు:
- EXCEPTION రకం యొక్క వేరియబుల్ ఉపయోగించడం
ఇక్కడ, EXCEPTION యొక్క వేరియబుల్ ప్రకటించడం ద్వారా మేము వినియోగదారు నిర్వచించిన మినహాయింపును ప్రకటించవచ్చు సమాచార తరహా మా కోడ్లో మరియు RAISE స్టేట్మెంట్ను ఉపయోగించి మా ప్రోగ్రామ్లో స్పష్టంగా పెంచండి.
- PRAGMA EXCEPTION_INIT ఫంక్షన్ను ఉపయోగిస్తోంది
మేము EXCEPTION డేటాటైప్ యొక్క వేరియబుల్తో ముందే నిర్వచించని లోపం సంఖ్యను నిర్వచించవచ్చు
- RAISE_APPLICATION_ERROR పద్ధతిని ఉపయోగిస్తోంది
ఈ పద్ధతిని ఉపయోగించి, మన స్వంత అనుకూలీకరించిన లోపం సంఖ్య మరియు సందేశంతో వినియోగదారు నిర్వచించిన మినహాయింపును ప్రకటించవచ్చు.
PL / SQL లో వినియోగదారు నిర్వచించిన మినహాయింపులను మేము పెంచగల మార్గాలపై ఇప్పటి వరకు మీకు కఠినమైన ఆలోచన వచ్చింది. PL / SQL లో మినహాయింపు నిర్వహణపై ఈ వ్యాసంలో మరిన్ని ఉదాహరణలతో పైన పేర్కొన్న ప్రతి పద్ధతుల గురించి తెలుసుకుంటాము.
ఈ వ్యాసంలో తరువాత, వినియోగదారు నిర్వచించిన మినహాయింపు నిర్వహణ యొక్క ప్రదర్శనలతో ముందుకు వెళ్దాం.
వినియోగదారు నిర్వచించిన మినహాయింపుల ప్రదర్శన
PL / SQL లో మినహాయింపు నిర్వహణపై ఈ వ్యాసంలో కదులుతూ, EXCEPTION రకం వేరియబుల్ను ఎలా ఉపయోగించాలో అర్థం చేసుకుందాం.
EXCEPTION రకం యొక్క వేరియబుల్ ఉపయోగించడం
వినియోగదారు నిర్వచించిన మినహాయింపును ప్రకటించే ప్రక్రియ మూడు భాగాలుగా విభజించబడింది మరియు ఈ 3 భాగాలు:
- వేరియబుల్ మినహాయింపు డేటాటైప్ను ప్రకటించండి
- మినహాయింపు పెంచండి
- మినహాయింపును నిర్వహించండి
పై దశలను వివరంగా ప్రదర్శించడానికి ఒక కోడ్ వ్రాద్దాం.
Var_dividend NUMBER: = 10 var_divisor NUMBER: = 0 var_result NUMBER ex-DivZero EXCEPTION
పై డిక్లరేషన్ బ్లాక్లో, మనకు నాలుగు వేరియబుల్స్ ఉన్నాయి, వాటిలో మొదటి మూడు సాధారణ సంఖ్య డేటాటైప్ వేరియబుల్స్ మరియు నాల్గవది ex_DivZero ప్రత్యేక మినహాయింపు డేటాటైప్ వేరియబుల్. నాల్గవది మా వినియోగదారు నిర్వచించిన మినహాయింపు.
Var_dividend NUMBER: = 10 var_divisor NUMBER: = 0 var_result NUMBER ex-DivZero EXCEPTION
ఈ అనామక బ్లాక్ యొక్క పై అమలు భాగం, విభజన 0 అయినప్పుడు మాత్రమే చర్యలోకి వస్తుంది. మా విషయంలో ఉన్నట్లుగా విభజన సున్నా అయితే, లోపం లేవనెత్తుతుంది మరియు ప్రోగ్రామ్ యొక్క నియంత్రణ అన్ని తదుపరి దశలను దాటవేస్తుంది మరియు మ్యాచింగ్ మినహాయింపు హ్యాండ్లర్ కోసం చూస్తుంది. ఒకవేళ అది మరేదైనా దొరికితే, అది తదనుగుణంగా చర్యను చేస్తుంది, లేకుంటే అది ప్రోగ్రామ్ను ముగించవచ్చు లేదా అవాంఛనీయ సిస్టమ్ నిర్వచించిన లోపంతో మమ్మల్ని అడుగుతుంది.
EXCEPTION WHEN ex_DivZero THEN DBMS_OUTPUT.PUT_LINE (‘లోపం, విభజన సున్నా కాదు’)
ఇది మినహాయింపు హ్యాండ్లర్. వినియోగదారు డివైజర్ను 0 గా ఎంటర్ చేసిన వెంటనే, పై సందేశ స్ట్రింగ్ ప్రాంప్ట్ చేయబడుతుంది.
తుది కోడ్:
DECLARE var_dividend NUMBER: = 10 var_divisor NUMBER: = 0 var_result NUMBER ex-DivZero EXCEPTION BEGIN IF var_divisor = 0 THEN RAISE ex-DivZero END IF Var_result: = var_dividend / var_divisor 'var_divisor' var_divisor ' = 0 THEN RAISE ex-DivZero END IF Var_result: = var_dividend / var_divisor DBMS_OUTPUT.PUT_LINE ('ఫలితం =' || var_result) END.
PL / SQL లో మినహాయింపు నిర్వహణపై ఈ వ్యాసంలో కదులుతూ, PRAGMA_EXCEPTION_INIT పద్ధతిని ఎలా ఉపయోగించాలో అర్థం చేసుకుందాం.
PRAGMA EXCEPTION_INIT ఫంక్షన్ను ఉపయోగిస్తోంది
లో PRAGMA EXCEPTION_INIT ఫంక్షన్, మినహాయింపు పేరు ఒరాకిల్ లోపం సంఖ్యతో అనుబంధించబడింది. లోపం కోసం మినహాయింపు హ్యాండ్లర్ రూపకల్పనలో ఈ పేరును ఉపయోగించవచ్చు.అనేక వినియోగదారు నిర్వచించిన లోపాలతో భారీ ప్రాజెక్టుల కోసం, PRAGMA EXCEPTION_INIT అత్యంత ఉపయోగకరమైన మరియు తగిన పద్ధతి.
సింటాక్స్:
PRAGMA EXCEPTION_INIT (మినహాయింపు_పేరు, -Oracle_error_number)
ఉదాహరణ
DEDLARE deadlock_Detected EXCEPTION PRAGMA EXCEPTION_INIT (deadlock_detected, -60) BEGIN NULL - ORA-00060 లోపానికి కారణమయ్యే కొన్ని ఆపరేషన్ మినహాయింపు WHEN deadlock_Detected THEN NULL - లోపం END
PRAGMA EXCEPTION_INIT కంపైలర్కు మినహాయింపు పేరును ఒరాకిల్ లోపం సంఖ్యతో ముందే చెప్పమని చెబుతుంది. ఏదైనా అంతర్గత మినహాయింపును పేరు ద్వారా సూచించడానికి మరియు దాని కోసం ఒక నిర్దిష్ట హ్యాండ్లర్ను వ్రాయడానికి ఇది మిమ్మల్ని అనుమతిస్తుంది. మీరు లోపం స్టాక్ లేదా దోష సందేశాల క్రమాన్ని చూసినప్పుడు, పైన ఉన్నది చిక్కుకొని నిర్వహించగలది.
PL / SQL లో మినహాయింపు నిర్వహణపై ఈ వ్యాసంలో కదులుతూ, RAISE_APPLICATION_ERROR పద్ధతిని ఎలా ఉపయోగించాలో అర్థం చేసుకుందాం.
RAISE_APPLICATION_ERROR పద్ధతిని ఉపయోగిస్తోంది
ఇది ఒరాకిల్ సాఫ్ట్వేర్తో అంతర్నిర్మితంగా వచ్చే విధానం. ఈ విధానాన్ని ఉపయోగించి మేము దోష సంఖ్యను అనుకూల దోష సందేశంతో అనుబంధించవచ్చు. లోపం సంఖ్య మరియు అనుకూల దోష సందేశం రెండింటినీ కలిపి, లోపం స్ట్రింగ్ కంపోజ్ చేయవచ్చు, ఇది లోపం ఎదురైనప్పుడు ఒరాకిల్ ద్వారా ప్రదర్శించబడే డిఫాల్ట్ లోపం తీగలకు సమానంగా కనిపిస్తుంది. RAISE_APPLICATION_ERROR విధానం DBMS_STANDARD ప్యాకేజీలో కనుగొనబడింది
సింటాక్స్
రైజ్_అప్లికేషన్_రర్ర్ (లోపం_సంఖ్య, సందేశం [, TRUE])
ఉదాహరణ
/ * ఒక ట్రిగ్గర్ trg_emp_detail_chk సృష్టించబడింది. * / సృష్టించండి లేదా TRIGGER ని మార్చండి trg_emp_detail_chk / * ట్రిగ్గర్ టైమింగ్ను ఉద్యోగుల పట్టికలో అప్డేట్ చేయడానికి ముందు ప్రకటించారు. * / ఉద్యోగులపై అప్డేట్ చేయడానికి ముందు అనుమతి ప్రారంభించండి / ప్రారంభించిన పరిస్థితి సిస్టమ్ సమయం రోజు శనివారం లేదా ఆదివారం లేదా కాదు. వారాంతాల్లో ఏదైనా సవరణ !! ') / * విధానం పెంచే_అప్లికేషన్_ఎర్రర్ను మొదటి పారామితి విలువ -20000 గా మరియు రెండవ పరామితిని డిఫాల్ట్ టెక్స్ట్తో పిలుస్తారు, వారాంతాల్లో ఎటువంటి మార్పు చేయడానికి వినియోగదారుకు అధికారం లేదని పేర్కొంది. * / END IF END
దీనితో “PL / SQL లో మినహాయింపు నిర్వహణ” పై ఈ వ్యాసం ముగింపుకు వచ్చాము. ఈ విషయం బాగా అర్థమై మీకు సహాయపడిందని నేను ఆశిస్తున్నాను. మీ స్వంత సంకేతాలను వ్రాయడానికి ప్రయత్నించండి మరియు ఈ వ్యాసంలో వివరించిన పద్ధతులను చేర్చండి.
మీరు ఈ సాంకేతిక పరిజ్ఞానంపై నిపుణుల నుండి శిక్షణ పొందాలనుకుంటే, మీరు ఎడురేకా నుండి నిర్మాణాత్మక శిక్షణను ఎంచుకోవచ్చు! దీన్ని చూడండి ప్రపంచవ్యాప్తంగా విస్తరించి ఉన్న 250,000 మందికి పైగా సంతృప్తికరమైన అభ్యాసకుల నెట్వర్క్తో విశ్వసనీయ ఆన్లైన్ లెర్నింగ్ సంస్థ ఎడురేకా చేత. ఈ కోర్సు డేటాను నిర్వహించడానికి మరియు MySQL డేటాబేస్ను నిర్వహించడానికి కోర్ కాన్సెప్ట్స్ & అడ్వాన్స్డ్ టూల్స్ మరియు టెక్నిక్స్ పై మీకు శిక్షణ ఇస్తుంది. ఇందులో MySQL వర్క్బెంచ్, MySQL సర్వర్, డేటా మోడలింగ్, MySQL కనెక్టర్, డేటాబేస్ డిజైన్, MySQL కమాండ్ లైన్, MySQL ఫంక్షన్లు వంటి అంశాలపై నేర్చుకోవడం ఉంటుంది. శిక్షణ ముగింపు మీరు మీ స్వంత MySQL డేటాబేస్ను సృష్టించవచ్చు మరియు నిర్వహించవచ్చు మరియు నిర్వహించవచ్చు సమాచారం.
మాకు ప్రశ్న ఉందా? దయచేసి ఈ “PL / SQL లో మినహాయింపు నిర్వహణ” వ్యాసంలోని వ్యాఖ్యల విభాగంలో పేర్కొనండి మరియు మేము వీలైనంత త్వరగా మిమ్మల్ని సంప్రదిస్తాము.