ዝርዝር ሁኔታ:

ከ SQL የተለየ ምንድን ነው?
ከ SQL የተለየ ምንድን ነው?

ቪዲዮ: ከ SQL የተለየ ምንድን ነው?

ቪዲዮ: ከ SQL የተለየ ምንድን ነው?
ቪዲዮ: ዳታቤዝ #3 Introduction to Database in Amharic 2024, ታህሳስ
Anonim

አን በስተቀር የውሂብ ጎታ መዳረሻ ላይ መረጃ የሚሰጥ ስህተት ወይም ሌሎች ስህተቶች. እያንዳንዱ ከ SQLE የተለየ ብዙ አይነት መረጃዎችን ይሰጣል፡ ሕብረቁምፊውን የሚገልጽ ስህተት . የ “SQLstate” ሕብረቁምፊ፣ እሱም የXOPEN SQLstate ውሎችን ወይም የ SQL 99 ስምምነቶች.

ከዚህ ፣ የ SQL ልዩነት ለምን ይከሰታል?

ሀ የ SQL ልዩነት ይችላል ይከሰታሉ በአሽከርካሪው ውስጥ ወይም ከውሂብ ጎታ. ለምሳሌ, አገባብ ስህተት በውስጡ SQL መግለጫው ሀ የ SQL ልዩነት . ወይም ጠረጴዛን ለማዘመን ፍቃድ የለንም። መቼ እንደዚህ ልዩ ሁኔታ ይከሰታል ፣ የዓይነት ዕቃ ከ SQLE የተለየ ወደ መያዣው አንቀጽ ይተላለፋል.

እንዲሁም አንድ ሰው SQLException ታይቷል ወይስ አልተመረጠም? ብዙውን ጊዜ የሚከሰቱት ከውጭ ሀብቶች/የአውታረ መረብ ሀብቶች ጋር በመገናኘት ነው ለምሳሌ የውሂብ ጎታ ችግሮች፣ የአውታረ መረብ ግንኙነት ስህተቶች፣ የጎደሉ ፋይሎች ወዘተ. ተረጋግጧል የማይካተቱት የልዩ ክፍል ንዑስ ክፍሎች ናቸው። ምሳሌ የ ተረጋግጧል የማይካተቱት፡ ClassNotFoundException፣ IOException፣ ከ SQLE የተለየ እናም ይቀጥላል.

በዚህ መሠረት በ SQL ውስጥ ልዩ ሁኔታዎችን እንዴት ይይዛሉ?

የ SQL ልዩ ሁኔታዎችን እንዴት እንደሚይዙ

  1. ልዩነቱን ያነሳውን ንዑስ ሂደት ወደ ጠራው የወላጅ አሰራር ቁጥጥርን ይመልሱ።
  2. ለየት ያለ የአያያዝ አሠራር ለመቅረጽ ወይም ሌላ እርምጃ ለመሥራት በማንኛውም ጊዜ አንቀፅን ተጠቀም።
  3. ልዩነቱን በቦታው ላይ በተደባለቀ የSQL መግለጫ ይያዙ።

የተለመዱ የJDBC ልዩ ሁኔታዎች ምንድን ናቸው?

  • Java.sql. BatchUpdateException.
  • java.sql. SQLE የተለየ።
  • java.sql. DataTruncation.
  • java.sql. SQL ማስጠንቀቂያ.

የሚመከር: