በልዩ ቁልፍ Oracle ውስጥ በርካታ NULL እሴቶችን ማስገባት እንችላለን?
በልዩ ቁልፍ Oracle ውስጥ በርካታ NULL እሴቶችን ማስገባት እንችላለን?

ቪዲዮ: በልዩ ቁልፍ Oracle ውስጥ በርካታ NULL እሴቶችን ማስገባት እንችላለን?

ቪዲዮ: በልዩ ቁልፍ Oracle ውስጥ በርካታ NULL እሴቶችን ማስገባት እንችላለን?
ቪዲዮ: Polkadot DeFi: Everything You Need to Know About Polkadot’s First DeFi Panel Series 2024, መጋቢት
Anonim

ማለትም፡- (1፣ 1፣ ባዶ ) ይፈቀዳል ፣ ግን ከአንድ ጊዜ በላይ አይደለም ፣ ከአንድ ረድፍ ጋር እሴቶች ( ባዶ , ባዶ , ባዶ ) በሚፈጥሩት ሶስት ዓምዶች ውስጥ ልዩ ቁልፍ በማንኛውም ቁጥር ይፈቀዳሉ - ልክ እንደ ነጠላ-አምድ መያዣ።

እንዲሁም ማወቅ ያለብን ልዩ ቁልፍ በOracle ውስጥ በርካታ NULL እሴቶች ሊኖሩት ይችላል?

ምክንያቱም ኦራክል ኢንዴክስ ይችላል አልያዝም። NULL እሴቶች , ስለዚህ መቀበል በርካታ ባዶዎች . በተቀነባበረ ሁኔታ ልዩ በአንድ ወይም ከዚያ በላይ አምዶች ላይ, ነገር ግን, የያዙ ሁለት ረድፎች ባዶ ነው። ለአንድ ወይም ከዚያ በላይ ቁልፍ አምዶች እና ተመሳሳይ ጥምረት የ እሴቶች ለሌላው። ቁልፍ ዓምዶች እገዳውን ይጥሳሉ.

በተመሳሳይ፣ በልዩ ቁልፍ ውስጥ ስንት ባዶ ሊፈቀድ ይችላል? አንድ ባዶ

እንዲሁም እወቅ፣ ለልዩ ቁልፍ በርካታ NULL እሴቶችን ማስገባት እንችላለን?

SQL አገልጋይ፡ ፍቀድ በUNIQUE ውስጥ በርካታ NULL እሴቶች ገደብ እንደ ANSI፣ ልዩ መገደብ ይፈቅዳል ብዙ ባዶዎች ነገር ግን በ SQL አገልጋይ ውስጥ, ብቻ ይፈቅዳል አንድ NULL ዋጋ . ጋር ልዩ ገደብ፣ አንቺ አለመቻል ብዙ አስገባ ባዶዎች

ልዩ ገደብ ባለው አምድ ውስጥ ስንት ባዶ እሴቶች ሊጨመሩ ይችላሉ?

አንድ NULL ዋጋ

የሚመከር: