Мазмуну:

Oracle SQLдеги сапты кантип жок кылам?
Oracle SQLдеги сапты кантип жок кылам?

Video: Oracle SQLдеги сапты кантип жок кылам?

Video: Oracle SQLдеги сапты кантип жок кылам?
Video: Autonomic Synucleinopathies: MSA, PAF & Parkinson's 2024, Май
Anonim

Oracle DELETE

  1. Биринчиден, сиз каалаган таблицанын атын белгилейсиз жок кылуу маалыматтар.
  2. Экинчиден, кайсынысын белгилейсиз катар WHERE пунктундагы шартты колдонуу менен жок кылынышы керек. Эгерде сиз WHERE пунктун калтырсаңыз, анда Oracle DELETE билдирүү баарын жок кылат саптарынан үстөл.

Тиешелүү түрдө, SQLдеги сапты кантип жок кыласыз?

Таблицадагы бир же бир нече саптарды алып салуу үчүн:

  1. Биринчиден, DELETE FROM пунктунда берилиштерди алып салгыңыз келген таблица атын белгилейсиз.
  2. Экинчиден, кайсы саптарды алып салуу керек экенин көрсөтүү үчүн WHERE пунктуна шарт коёсуз. Эгерде сиз WHERE пунктун өткөрүп жиберсеңиз, анда билдирүү таблицадагы бардык саптарды алып салат.

Oracleде жок кылуу деген эмне? The Oracle DELETE билдирүү үчүн колдонулат жок кылуу бир жазуу же бир таблицадан бир нече жазуу Oracle.

Ошондой эле билүү керек, таблицадагы сапты кантип жок кыласыз?

Бул үчүн, сапты же тилкени тандап, андан кийин Delete баскычын басыңыз

  1. Жок кылгыңыз келген таблица уячасына, сапка же тилкеге оң баскычты чыкылдатыңыз.
  2. Менюдан Уячаларды жок кылууну басыңыз.
  3. Бир уячаны жок кылуу үчүн, клеткаларды солго жылдыруу же уячаларды өйдө жылдыруу тандаңыз. Сапты жок кылуу үчүн, бүт сапты жок кылуу баскычын чыкылдатыңыз. Колонканы жок кылуу үчүн, бүт тилкени жок кылуу чыкылдатыңыз.

Кыскартуу менен жок кылуунун ортосунда кандай айырма бар?

DROP жана TRUNCATE DDL буйруктары, ал эми ЖОК DML буйругу болуп саналат. Ошондуктан ЖОК операциялар артка жылдырылышы мүмкүн (артка), ал эми DROP жана TRUNCATE операцияларды артка кайтаруу мүмкүн эмес. TRUNCATE оролгон болсо артка жылдырса болот ичинде транзакция.

Сунушталууда: