የዲዲኤል ትዕዛዞች ራስ-ሰር ናቸው?
የዲዲኤል ትዕዛዞች ራስ-ሰር ናቸው?

ቪዲዮ: የዲዲኤል ትዕዛዞች ራስ-ሰር ናቸው?

ቪዲዮ: የዲዲኤል ትዕዛዞች ራስ-ሰር ናቸው?
ቪዲዮ: Забытый секрет наших бабушек 2024, ህዳር
Anonim

ነው ( ዲ.ዲ.ኤል ) የመረጃ አያያዝ ቋንቋ መግለጫዎች ራስ-ሰር ? አይደለም ብቻ ዲ.ዲ.ኤል (የውሂብ ፍቺ ቋንቋ) መግለጫዎች እንደ መፍጠር፣ መቀየር፣ መጣል፣ መቆራረጥ ናቸው። በራስ ቁርጠኝነት.

ከዚህ በተጨማሪ የዲኤምኤል ትዕዛዞች ራስ-ሰር ናቸው?

በነባሪ፣ ሀ ዲኤምኤል ግብይቱን በግልፅ ሳይጀምር የተፈፀመ መግለጫ በቀጥታ የተሳካ ነው ወይም በመግለጫው መጨረሻ ላይ ውድቅ ሆኖ ይመለሳል። ይህ ባህሪ ይባላል በራስ ቁርጠኝነት . ይህ ባህሪ የሚቆጣጠረው በ አውቶኮሚት መለኪያ. ዲ.ዲ.ኤል መግለጫዎች ሁልጊዜ በራስ-ሰር የተፈጸመ።

በመቀጠል፣ ጥያቄው፣ በSQL ውስጥ አውቶኮሚት ምንድን ነው? በመረጃ አያያዝ ሁኔታ ፣ በራስ ቁርጠኝነት የመረጃ ቋት ግንኙነት የአሠራር ዘዴ። የሚለው አማራጭ በራስ ቁርጠኝነት ሁነታ (ያልሆኑ) በራስ ቁርጠኝነት ) ማለት ነው። SQL የደንበኛ አፕሊኬሽን ራሱ የግብይት ጅምር (ግብይት ለመጀመር) እና የማቋረጫ (የተመለስ) ትዕዛዞችን የማውጣት ሃላፊነት አለበት።

ከዚያ DDL ቁርጠኝነትን ይፈልጋል?

TRUNCATE ሀ ዲ.ዲ.ኤል ግልጽነት እንዳይፈልግ ትእዛዝ ስጥ መፈጸም ምክንያቱም መጥራት ስውር ነገርን ያስፈጽማል መፈጸም . ከሥርዓት ንድፍ አንፃር ግብይት ማለት አላግባብ መጠቀም የሥራ ክፍል ነው። ከእነዚህ ውስጥ አንድ ነጠላ የዲኤምኤል መግለጫ ሰጪ ሊያካትት ይችላል። ምንም አይደለም፡ ሙሉ ግብይቶች ብቻ COMMIT ያስፈልጋል.

Autocommit ሲበራ ምን ይሆናል?

ከሆነ AUTOCOMMIT ተቀናብሯል። እስከ 1፣ እያንዳንዱ የSQL መግለጫ ሙሉ ግብይት ተደርጎ ይወሰዳል እና ሲጠናቀቅ በነባሪነት ይፈጸማል። ከሆነ AUTOCOMMIT ተቀናብሯል። እስከ 0፣ ተከታታዮቹ ተከታታይ መግለጫዎች እንደ ግብይት ይሠራሉ እና ግልጽ የሆነ የCOMMIT መግለጫ እስኪወጣ ድረስ ምንም አይነት ግብይት አልተደረገም።

የሚመከር: