DELETE WHEREКоманда DELETE WHERE используется для удаления строк в таблице и имеет следующий вид: DELETE WHERE * - удаление всех строк в таблице DELETE WHERE id=1 - удаление конкретно указанной строки DELETE WHERE id=1,2,3... - удаление группы строк Пример использования:
#!/usr/bin/perl -w
require "tinysql.pm";
%config=( 'base_root' =>'/home/localhost/public_html/basa/data' );
$head=&tiny_sql( 'command' =>"DELETE WHERE id=1", 'base_root' =>$config{'base_root'}, 'table_name' =>'index' ); В результате в таблице index будет удалена строка с id = 1, и вункция вернет 1, если такая строка не будет найдена - функция вернет 0. Если удаляется единственная строка в таблице, то счетчик количества строк numbers примет значение null, а счетчик последнего присвоенного id примет значение 1. Подробнее о применении и синтаксисе команды можно прочитать на странице примеров использования ALTER TABLE ADD.
|