በተከማቸ ሂደት ውስጥ DDL ን መጠቀም እንችላለን?
በተከማቸ ሂደት ውስጥ DDL ን መጠቀም እንችላለን?

ቪዲዮ: በተከማቸ ሂደት ውስጥ DDL ን መጠቀም እንችላለን?

ቪዲዮ: በተከማቸ ሂደት ውስጥ DDL ን መጠቀም እንችላለን?
ቪዲዮ: በቤት ውስጥ ለመከላከል የሚረዱ መንገዶች | ተደጋጋሚ የሽንት ቱቦ ኢንፌክሽን | Dr. Seife 2024, ታህሳስ
Anonim

አንቺ መጠቀም ይችላል። ብቻ ዲ.ዲ.ኤል የአስተያየት መግለጫዎች በ የተከማቸ አሰራር . ለዳታቤዝ ዕቃዎች፣ የሠንጠረዡ ዓምዶች እና ግቤቶች አስተያየቶችን ለማምጣት ለተካተቱ የSQL መተግበሪያዎች የተከለከሉ የዲኤምኤል COMMENT መግለጫዎችን መግለጽ አይችሉም።

እንደዚሁም ሰዎች በሂደት ውስጥ DDL ን መጠቀም እንችላለን ብለው ይጠይቃሉ?

ዲ.ዲ.ኤል መግለጫዎች አይፈቀዱም ሂደቶች (PLSQL BLOCK) PL/SQL ነገሮች አስቀድሞ የተጠናቀሩ ናቸው። በሌላ በኩል, ዲ.ዲ.ኤል (የውሂብ ፍቺ ቋንቋ) እንደ CREATE፣ DROP፣ ALTER ትዕዛዞች እና DCL (የውሂብ ቁጥጥር ቋንቋ) መግለጫዎች እንደ ግራንት፣ ይሻሩ ይችላል በፕሮግራሙ አፈፃፀም ወቅት ጥገኛዎችን መለወጥ.

እንዲሁም፣ በOracle ውስጥ ባሉ ተግባራት ውስጥ የዲዲኤል መግለጫዎችን መፃፍ እንችላለን? አይ ዲ.ዲ.ኤል ተፈቅዷል፡ A ተግባር ከውስጥ ተጠርቷል ሀ የ SQL መግለጫ ላይ ተገድቧል ዲ.ዲ.ኤል ምክንያቱም ዲ.ዲ.ኤል ስውር ቁርጠኝነትን ያወጣል። ምንም መስጠት አይችሉም የዲዲኤል መግለጫዎች ከውስጥ ሀ PL/SQL ተግባር . በእገዳዎች ላይ የሚደረጉ ገደቦች፡ ሀ መጠቀም አይችሉም ተግባር በሰንጠረዥ ፍጠር ቼክ ገደብ ውስጥ የዲዲኤል መግለጫ.

በተጨማሪ፣ DDL በPL SQL ውስጥ መጠቀም ይቻላል?

2 መልሶች. በሰነዱ ውስጥ እንደተገለጸው: ተለዋዋጭ ብቻ SQL ይችላል። በ ውስጥ የሚከተሉትን አይነት መግለጫዎች ያስፈጽሙ PL / SQL የፕሮግራም ክፍሎች፡ የውሂብ ፍቺ ቋንቋ ( ዲ.ዲ.ኤል ) እንደ መፍጠር፣ መጣል፣ መስጠት እና መሻር ያሉ መግለጫዎች።

በተከማቸ ሂደት ውስጥ ጠረጴዛ መፍጠር እንችላለን?

ውስጥ ሀ የተከማቸ አሰራር አንቺ መፍጠር ይችላል። ሀ ጠረጴዛ ወይም እይታ. የ ጠረጴዛ ይችላል ጊዜያዊ መሆን ፣ ውስጥ - ትውስታ ጠረጴዛ (ተመልከት ጠረጴዛ ፍጠር ). ሆኖም ግን, ያንን መጥቀስ አይችሉም ጠረጴዛ ወይም በተመሳሳይ ውስጥ ይመልከቱ የተከማቸ አሰራር . የ ሂደት ፍጠር / ALTER ሂደት መግለጫ ሁሉንም የ SQL SELECT እና DML መግለጫዎችን ያጠናቅራል።

የሚመከር: