SQL సర్వర్ మైక్రోసాఫ్ట్ నుండి వచ్చిన ఉత్తమ ఉత్పత్తులలో ఒకటి, కానీ ప్రతి ప్రొఫెషనల్కి దీన్ని ఎలా సమర్థవంతంగా ఉపయోగించాలో తెలియదు. ఉదాహరణకు, కొంతమందికి స్టోర్ చేయబడిన విధానాన్ని రూపొందించడం కష్టంగా అనిపించవచ్చు కానీ మీరు సరైన స్థానానికి వచ్చినందున మీరు ఆ బ్రాకెట్లో పడితే చింతించకండి. ఇప్పుడు, ఎలా చేయాలో నేర్చుకుంటున్నాను SQL సర్వర్ ద్వారా SQL నిల్వ చేయబడిన విధానాలను సృష్టించండి అనేది ఈ రంగంలోని నిపుణులందరూ ఎలా సాధించాలో తెలుసుకోవాలి.
SQL సర్వర్లో నిల్వ చేయబడిన విధానాన్ని ఎలా సృష్టించాలి
SQL సర్వర్ ద్వారా SQL నిల్వ చేసిన విధానాలను సృష్టించడం మీరు మొదట అనుకున్నదానికంటే సులభం, కాబట్టి ఏమి చేయాలో వివరిస్తాము. ఇక్కడ ఉన్న దశలను అనుసరించండి:
- కొత్త ప్రశ్నపై క్లిక్ చేయండి
- క్రియేట్ ప్రొసీజర్ స్టేట్మెంట్ను టైప్ చేయండి
- క్రియేట్ ప్రాసెస్ స్టేట్మెంట్ను మాన్యువల్గా వ్రాయండి
- నిల్వ చేసిన విధానాన్ని కాల్ చేయండి
1] కొత్త ప్రశ్నపై క్లిక్ చేయండి
లాక్విండోలు
ఈ పరిస్థితిలో మీరు చేయవలసిన మొదటి పని కొత్త ప్రశ్న బటన్పై క్లిక్ చేయడం. ఇది సులభంగా చేయబడుతుంది, కాబట్టి ఎలా చేయాలో వివరిద్దాం.
- సరే, కాబట్టి SQL సర్వర్ సాధనాన్ని తెరవడం ద్వారా ప్రారంభించండి.
- అక్కడ నుండి, మీరు నిల్వ చేయబడిన విధానాన్ని సృష్టించాలనుకుంటున్న డేటాబేస్ను ఎంచుకోండి.
- ఇది అప్ మరియు రన్ అయిన తర్వాత, మీరు వీలైనంత త్వరగా కొత్త ప్రశ్న బటన్పై క్లిక్ చేయాలి.
- మీరు టూల్బార్లో ఈ బటన్ను కనుగొనవచ్చు.
2] క్రియేట్ ప్రొసీడర్ స్టేట్మెంట్ను టైప్ చేయండి
కొనసాగుతోంది, మీరు ఇప్పుడు అందించిన టెక్స్ట్ ప్రాంతం నుండి సృష్టించు ప్రక్రియ ప్రకటనను తప్పనిసరిగా టైప్ చేయాలి.
క్రియేట్ ప్రొసీజర్ స్టేట్మెంట్ ఎలా ఉంటుందో ఇక్కడ ఒక ఉదాహరణ ఉంది:
CREATE PROCEDURE LatestTasks @Count int AS SET ROWCOUNT @Count SELECT TaskName AS LatestTasks, DateCreated FROM Tasks ORDER BY DateCreated DESC
పైన పేర్కొన్న స్క్రిప్ట్ TastestTasks అని పిలువబడే నిల్వ చేయబడిన విధానాన్ని రూపొందించడానికి రూపొందించబడింది మరియు ఇది కౌంట్ అనే పరామితిని అంగీకరిస్తుందని మనం గమనించాలి.
3] క్రియేట్ ప్రొసీజర్ స్టేట్మెంట్ను మాన్యువల్గా రాయండి
మీ స్వంత డిజైన్ ద్వారా ప్రక్రియ ప్రకటనను ఎలా సృష్టించాలో మీకు తెలియకపోతే, మీరు మాస్టర్గా మారడంలో సహాయపడటానికి మేము వివరిస్తాము.
మైక్రోసాఫ్ట్ కార్యాలయం చరిత్ర
మీరు CREATE PROCEDURE
తో స్క్రిప్ట్ను ప్రారంభించండి (ఎల్లప్పుడూ క్యాప్లలో ఉండాలి).
అక్కడ నుండి, స్పేస్ బటన్ను నొక్కి, process_name టైప్ చేయండి.
మరొక స్పేస్తో దాన్ని అనుసరించండి, ఆపై AS.
బ్యాచ్ ఫైల్ ఓపెన్ వెబ్సైట్
కాబట్టి, సరిగ్గా చేసినట్లయితే, ప్రాథమిక స్క్రిప్ట్ క్రింది విధంగా ఉండాలి:
CREATE PROCEDURE GetCustomer AS
తర్వాత, మీరు తప్పనిసరిగా నిల్వ చేయబడిన విధానం కోసం ప్రత్యేకంగా SQL కోడ్ని జోడించాలి మరియు ఇది పైన ఉన్న మొదటి ఉదాహరణ వలె కనిపించాలి.
మీరు చూస్తారు, నిల్వ చేయబడిన విధానం పారామితులను స్వీకరించడం అయితే, పూర్ణాంకం యొక్క డేటా రకంతో పాటు @ చిహ్నాన్ని జోడించండి. ఇది పరామితి పేరును ప్రిఫిక్స్ చేస్తుంది, కాబట్టి అన్నీ చెప్పి పూర్తి చేసినప్పుడు, స్క్రిప్ట్ క్రింది విధంగా ఉండాలి:
CREATE PROCEDURE GetCustomer @CustomerId int AS
4] నిల్వ చేసిన విధానాన్ని కాల్ చేయండి
కాల్ చేయడానికి లేదా నిల్వ చేసిన విధానాన్ని అమలు చేయడానికి, మీరు తప్పనిసరిగా EXEC లేదా EXECUTE ఆదేశాన్ని ఉపయోగించాలి. చింతించకండి ఎందుకంటే ఇద్దరూ ఒకే పని చేస్తారు.
మీరు నిశితంగా అనుసరిస్తే, తుది ఉత్పత్తి క్రింద కనిపించే విధంగా ఉండాలి:
EXEC GetCustomer @CustomerId = 7
లేదా
విండోస్ 10 పరికర గుప్తీకరణ
EXECUTE GetCustomer @CustomerId = 7
కాబట్టి, సంఖ్య 7 అంటే ఏమిటి? బాగా, పాస్ చేసిన పరామితి 7ని విలువగా కలిగి ఉన్న CustomerIdని అమలు చేసింది. అంటే నంబర్ మార్చబడితే, SQL వేరే కస్టమర్ని ప్రాసెస్ చేస్తుంది.
చదవండి : Windowsలో MySQLని ఎలా డౌన్లోడ్ చేసి, ఇన్స్టాల్ చేయాలి
SQL సర్వర్ ఉచితం?
SQL సర్వర్ యొక్క ఉచిత సంస్కరణ ఉంది మరియు దీనిని SQL సర్వర్ 2022 ఎక్స్ప్రెస్ అంటారు. డెస్క్టాప్, వెబ్ మరియు చిన్న సర్వర్ అప్లికేషన్ల అభివృద్ధి మరియు ఉత్పత్తికి ఇది ప్రత్యేకంగా అనువైనది.
SQL సర్వర్ నేర్చుకోవడం కష్టమా?
మొత్తంమీద, SQL నేర్చుకోవడానికి సులభమైన భాష అని మనం చెప్పాలి. ఇంకా ఎక్కువగా మీకు ప్రోగ్రామింగ్ అనుభవం ఉంటే, అది నెలల కంటే కేవలం వారాల్లోనే భాష నేర్చుకోవడానికి తలుపులు తెరుస్తుంది.