Как я могу удалить конкретную строку из таблицы в SQLquery
Как я могу удалить конкретную строку из таблицы в SQLquery. Я использовал первичный ключ и внешний ключ в этой таблице. я использую Oracle 11G
,
3 ответа
Это очень просто, может быть, вам нужна какая-то ссылка: http://psoug.org/reference/delete.html
DELETE FROM table_name WHERE columnname = 'value';
Вы просите удалить столбец? update employee set city_name = '' where empid = '12'
Попробуйте это... Это сделает колонку NULL
Рассмотрим этот пример
You are having table named cars
coulmns are car_id, car_model, car_colour
car_id car_model car_colour
234 hyundai red
345 Nano white
565 Maruthi black
888 BMW brown
895 Audi Blue
234 hyundai red_blue
345 Nano white_yellow
565 Maruthi black_shade
888 BMW brown_king
895 Audi Blue_red
Теперь здесь вы хотите удалить строку цвета brown_king, затем вы хотите ввести следующий запрос
удалить из table_name, где column_name = 'условие'
удалить из машин, где car_colour ='brown_king'
Это удалит эту конкретную строку в этой таблице.