Удаление строк из таблицы осуществляется с помощью команды DELETE.

Следующее выражение удаляет все строки таблицы exam_marks .

DELETE * FROM EXAM_MARKS:

В результате таблица становится пустой (после этого она может быть удалена командой drop table).

Для удаления из таблицы сразу нескольких строк, удовлетворяющих некоторому условию, можно воспользоваться предложением where,например;

DELETE * FROM EXAM_MARKS WHERE STUDENT_ID = 103;

Команда updateпозволяет изменять,то есть обновлять значения некоторых или всех полей в существующей строке или строках таблицы. Например, чтобы для всех университетов, сведения о которых находятся в таблице university1, изменить рейтинг на значение 200, можно использовать конструкцию:

UPDATEUNIVERSITY1 SETRATING =200;

Для указания конкретных строк таблицы, значения полей; которых должны быть изменены, в команде updateможно использовать предикат, указываемый в предложении where.

UPDATEUNIVERSITY1 SETRATING = 200 WHERECITY = 'Москва';

В результате выполнения этого запроса будет изменен peйтинг только у университетов, расположенных в Москве.

Команда updateпозволяет изменять не только один, но и множество столбцов. Для указания конкретных столбцов значения которых должны быть модифицированы, используется предложение set.

 

Например, наименование предмета обучения 'Математика’ (для него SUBJ_ID=43) должно быть заменено на название 'Высшая математика', при этом идентификационный номер необходимо сохранить, но в соответствующие поля строки таблицы ввести новые данные об этом предмете обучения. Запрос будет выглядеть следующим образом:

UPDATESUBJECT1

setsubj_name = 'Высшая математика',hour = 36, semester = 1;

WHERESUBJ_ID = 43;








Дата добавления: 2015-08-26; просмотров: 937;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.011 сек.