ప్రపంచంలో ఉన్న డేటా మొత్తంతో, సరైన డేటాబేస్ లేకుండా డేటాను నిర్వహించడం దాదాపు అసాధ్యం. SQL అనేది రిలేషనల్ డేటాబేస్ల యొక్క ప్రధాన భాగం, ఇది డేటాతో వ్యవహరించడానికి మీకు వివిధ ఎంపికలను అందిస్తుంది ఉద్యోగ పాత్రలలో చాలా అవసరం. SQL డేటా రకాలుపై ఈ వ్యాసంలో, మేము SQL లో ఉపయోగించే వివిధ డేటా రకాలను చర్చించబోతున్నాము.
ఈ వ్యాసంలో ఈ క్రిందివి ఉన్నాయి:
కాబట్టి, వాటిలో ప్రతిదానితో ప్రారంభిద్దాం.
SQL డేటా రకాలు: సంఖ్యా రకాలు
వ్యాసం యొక్క ఈ విభాగం సంఖ్యా డేటా రకాలను గురించి మాట్లాడుతుంది. ఈ డేటా రకాలు సంతకం చేయబడిన మరియు సంతకం చేయని పూర్ణాంకాలను అనుమతిస్తాయి. నేను సంఖ్యా డేటా రకాలను ఈ క్రింది రెండు విభాగాలుగా విభజించాను:
ఖచ్చితమైన సంఖ్యా డేటా రకాలు
ఇప్పుడు, సుమారుగా సంఖ్యా డేటా రకాలను పరిశీలిద్దాం.
సుమారు సంఖ్యా డేటా రకాలు
తరువాత, ఈ వ్యాసంలో SQL లో ఉపయోగించిన అక్షర స్ట్రింగ్ డేటా రకాలను పరిశీలిద్దాం.
SQL డేటా రకాలు: అక్షర స్ట్రింగ్ డేటా రకాలు
వ్యాసం యొక్క ఈ విభాగం అక్షర డేటా రకాలను గురించి మాట్లాడుతుంది. ఈ డేటా రకాలు స్థిర మరియు వేరియబుల్ పొడవు యొక్క అక్షరాలను అనుమతిస్తాయి. దిగువ పట్టికను చూడండి.
angularjs లో ఫ్యాక్టరీ అంటే ఏమిటి
గమనిక:
క్యూస్: VARCHAR (8000) కన్నా ఎక్కువ విలువను ఎందుకు ప్రకటించలేము? జ: వరుస పేజీలో డేటాను నిల్వ చేయడానికి VARCHAR (n) బాధ్యత వహిస్తుంది. ప్రతి పేజీలో, పేజీ శీర్షిక మొదటి 96 బైట్లను ఆక్రమిస్తుంది మరియు 8096 బైట్ల డేటా (8192 -96) మాత్రమే వరుస ఓవర్హెడ్ మరియు ఆఫ్సెట్ల కోసం అందుబాటులో ఉంది, మీరు VARCHAR (8000) కంటే ఎక్కువ విలువను ప్రకటించలేరు.
అలాగే, నేను మా పరిశ్రమ నుండి అక్షరాల తీగలను డేటా రకం విభాగాలను యూనికోడ్ డేటా రకాలుగా విస్తరించానుప్రపంచంలోని చాలా రచనా వ్యవస్థలలో స్థిరమైన ప్రాతినిధ్యం మరియు వచన నిర్వహణ కోసం యునికోడ్ను ఉపయోగిస్తుంది.
యూనికోడ్ అక్షర స్ట్రింగ్స్ డేటా రకాలు
సమాచార తరహా | వివరణ / గరిష్ట పరిమాణం | నిల్వ | |
వివరణ | గరిష్ట పరిమాణం | ||
ntext | వేరియబుల్ను అనుమతిస్తుందిపొడవు యూనికోడ్ స్ట్రింగ్ | 2GB టెక్స్ట్ డేటా | 4 బైట్లు + అక్షరాల సంఖ్య |
nvarchar (గరిష్టంగా) | వేరియబుల్ను అనుమతిస్తుందిపొడవు యూనికోడ్ స్ట్రింగ్ | 2E + 31 అక్షరాలు | 2 బైట్లు + అక్షరాల సంఖ్య |
nvarchar | వేరియబుల్ను అనుమతిస్తుందిపొడవు యూనికోడ్ స్ట్రింగ్ | 4,000 అక్షరాలు | 2 బైట్లు + అక్షరాల సంఖ్య |
nchar | F ని అనుమతిస్తుందిixed పొడవు యూనికోడ్ స్ట్రింగ్ | 4,000 అక్షరాలు | నిర్వచించిన వెడల్పు * 2 |
తరువాత, ఈ వ్యాసంలో SQL లో ఉపయోగించిన బైనరీ డేటా రకాలను పరిశీలిద్దాం.
SQL డేటా రకాలు: బైనరీ డేటా రకాలు
వ్యాసం యొక్క ఈ విభాగం బైనరీ డేటా రకాలను గురించి మాట్లాడుతుంది. ఈ డేటా రకాలు స్థిర మరియు వేరియబుల్ పొడవు యొక్క బైనరీ విలువలను అనుమతిస్తాయి. క్రింది పట్టికను చూడండి.
తరువాత, ఈ వ్యాసంలో SQL లో ఉపయోగించిన తేదీ మరియు సమయ డేటా రకాలను పరిశీలిద్దాం.
SQL డేటా రకాలు: తేదీ & సమయం డేటా రకాలు
వ్యాసం యొక్క ఈ విభాగం తేదీ మరియు సమయ డేటా రకాలను గురించి మాట్లాడుతుంది. ఈ డేటా రకాలు తేదీ మరియు సమయం యొక్క వివిధ ఆకృతులను అనుమతిస్తాయి. దిగువ పట్టికను చూడండి.
తరువాత, ఈ వ్యాసంలో SQL లో లభించే ఇతర డేటా రకాలను పరిశీలిద్దాం.
SQL డేటా రకాలు: ఇతర డేటా రకాలు
వ్యాసం యొక్క ఈ విభాగం పై వర్గాలలో వర్గీకరించలేని డేటా రకాలను గురించి మాట్లాడుతుంది. దిగువ పట్టికను చూడండి.
జావా స్ట్రింగ్ స్ప్లిట్ రిజెక్స్ బహుళ డీలిమిటర్లు
సమాచార తరహా | వివరణ |
పట్టిక | ఈ డేటా రకం తరువాత ప్రాసెసింగ్ కోసం సెట్ చేసిన ఫలితాన్ని నిల్వ చేస్తుంది. |
xml | ఈ డేటా రకం XML ఆకృతీకరించిన డేటాను నిల్వ చేస్తుంది. |
కర్సర్ | ఈ డేటా రకం కర్సర్ వస్తువుకు సూచనను అందిస్తుంది. |
ఏకైక గుర్తింపు | ఈ డేటా రకం ప్రపంచవ్యాప్తంగా ప్రత్యేకమైన ఐడెంటిఫైయర్ (GUID) ను నిల్వ చేస్తుంది. |
sql_variant | ఈ డేటా రకం sటెక్స్ట్, టెక్స్ట్ మరియు టైమ్స్టాంప్ మినహా వివిధ SQL మద్దతు డేటా రకాలను విలువలను టోర్స్ చేస్తుంది. |
ఇప్పుడు మీకు SQL లోని డేటా రకాలు తెలుసు, మీరు మరింత SQL నేర్చుకోవటానికి ఆసక్తిగా ఉన్నారని నేను ఖచ్చితంగా అనుకుంటున్నాను. మీరు ప్రారంభించే కథనాల జాబితా ఇక్కడ ఉంది:
కాబట్టి, చేసారో, అది ఈ వ్యాసానికి ముగింపు. మీరు ఈ వ్యాసం చదివి ఆనందించారని నేను నమ్ముతున్నాను. ప్రశ్నలను వ్రాయడానికి మరియు మీ డేటాబేస్లతో ఆడటానికి మీకు సహాయపడే విభిన్న డేటా రకాలను మేము చూశాము. మీరు మరింత తెలుసుకోవాలనుకుంటే MySQL మరియు ఈ ఓపెన్ సోర్స్ రిలేషనల్ డేటాబేస్ గురించి తెలుసుకోండి, ఆపై మా చూడండి ఇది బోధకుడు నేతృత్వంలోని ప్రత్యక్ష శిక్షణ మరియు నిజ జీవిత ప్రాజెక్ట్ అనుభవంతో వస్తుంది. ఈ శిక్షణ మీకు MySQL ను లోతుగా అర్థం చేసుకోవడంలో సహాయపడుతుంది మరియు ఈ అంశంపై పాండిత్యం సాధించడంలో మీకు సహాయపడుతుంది.
మాకు ప్రశ్న ఉందా? దయచేసి ఈ వ్యాసం యొక్క వ్యాఖ్యల విభాగంలో దీనిని ప్రస్తావించండి మరియు నేను మీ వద్దకు తిరిగి వస్తాను.