Как да се почисти масата в SQL

Structured Query Language SQL (Structured Query Language) започна да се създаде през седемдесетте години на миналия век, двама американци (Raymond Бойс и Доналд Chamberlin) от IBM. Официално, първата версия беше приет през 1986 г. и днес тя е най-честата език управление на бази данни. Разбира се, операцията почистване на маси записи - един от основата на езика и може да се прилага по няколко начина.

Как да се почисти масата в SQL

ще трябва

  • Основни познания за SQL

инструкция

Използвайте, за да почистите маси съкращават изявление SQL език, като напишете името на таблицата, която се интересувате. Например, ако искате да изчистите таблицата име TableToClear, напълно заявката трябва да изглежда така:

съкращава маса # 96; TableToClear # 96;

Използва се като алтернатива на оператора да съкрати между редовете данни за изтриване от масата - за това е операторът изтриете. Синтаксисът на тази команда е необходимо да посочите името на таблицата и условията, при които низ е да бъдат отстранени от нея. Ако въведете състояние, което със сигурност е вярно, независимо от съдържанието на линия, той ще бъде изтрит всички записи на масата. Например, за да направите заявка TableToClear маса с този оператор може да се формира по следния начин:

изтриете от # 96; TableToClear # 96; където 1

За разлика от пресечен оператор на заявка ще се върне на броя на изтритите редове. Друга разлика между изпълнението на този отбор не блокира цялата таблица, но обработват само по време на записа. Този вариант изисква повече време, за да изпълни, което ще бъде забележим, когато голям брой редове в таблицата, за да бъдат почистени.

Има по-екзотични варианти - например, пълно премахване на масата и да го пресъздаде наново в Sql-проверка. За да премахнете, използвайте пада на оператор, за да се създаде - създаване. Например, ако TableToClear маса се състои от текстово поле Name 50 знака и поле число Code с ненулеви стойности, операцията за запис, а след изваждането му може да се пресъздаде, както следва:

спад на маса # 96; TableToClear # 96 ;;
Създаване на таблица # 96; TableToClear # 96; (
Код число не нула,
Наименование Чар (50) не нула
) -

Свързани новини