Мысалмен Oracle-де сақталған кілттік кесте дегеніміз не?
Мысалмен Oracle-де сақталған кілттік кесте дегеніміз не?

Бейне: Мысалмен Oracle-де сақталған кілттік кесте дегеніміз не?

Бейне: Мысалмен Oracle-де сақталған кілттік кесте дегеніміз не?
Бейне: Қорықсан сені жеп қояды | Қызықты мәліметтер #12 2024, Мамыр
Anonim

А кілт - сақталған кесте база болып табылады кесте негізгі арқылы көріністегі жолдармен бір-бір жол қатынасымен кілт немесе бірегей кілт . Ішінде мысал жоғарыда, машиналар кесте Бұл кілт - сақталған кесте.

Сондай-ақ сұрақ туындайды, Oracle бағдарламасында тексеру опциясы неде?

Oracle МЕН ОПЦИЯНЫ ТЕКСЕРУ сөйлем The WITH ОПЦИЯНЫ ТЕКСЕРУ тармағы анықтайтын сұрауға қосылмаған жолдарды шығаратын көрініске өзгертулерге тыйым салу үшін жаңартылатын көрініс үшін пайдаланылады. Келесі мәлімдеме WHERE сөйлемінің шартына сәйкес келетін жолдар бар көріністі жасайды.

Сондай-ақ, Oracle бағдарламасындағы көріністен жоя аламыз ба? Oracle ішіндегі көріністер арнайы шарттарда жаңартылуы мүмкін. Ол алады қиын және әдетте ұсынылмайды. Жаңартылатын көрініс болып табылады бір сен алады енгізу, жаңарту немесе үшін пайдаланыңыз жою негізгі кесте жолдары. Сіз алады жасау а көрініс табиғи түрде жаңартылатын болуы үшін немесе сіз алады кез келгенінде триггердің орнына жасаңыз көрініс оны жаңартылатын ету үшін.

Сонымен қатар, жаңартылатын көрініс дегеніміз не?

Ан жаңартылатын көрініс жойылатын ерекше жағдай болып табылады көрініс . Жойылатын көрініс а айналады жаңартылатын көрініс оның бағандарының кем дегенде біреуі болғанда жаңартылатын . А бағанасы көрініс болып табылады жаңартылатын келесі ережелердің барлығы дұрыс болғанда: The көрініс жойылады.

Тексеру опциясында не бар?

МЕН ОПЦИЯНЫ ТЕКСЕРУ үстінде көрініс . МЕН ОПЦИЯНЫ ТЕКСЕРУ CREATE-дегі қосымша тармақ болып табылады ҚАРАУ мәлімдеме. Ол деректер енгізілген немесе жаңартылған кезде тексеру деңгейін көрсетеді көрініс . Егер МЕН ОПЦИЯНЫ ТЕКСЕРУ арқылы енгізілген немесе жаңартылған әрбір жол көрсетілген көрініс анықтамасына сәйкес келуі керек көрініс.

Ұсынылған: