Forum Webscript.Ru
Общие => Базы данных => Тема начата: Vitos от 03 Декабря 2001, 14:30:47
-
Помогите, кто может:
Можно ли сделать, чтобы при такой команде
DROP TABLE tab1;
если нет таблицы tab1, то он бы продолжал дальше делать инструкции, а не выдавал ошибку, что мол нету такой таблицы?
-
Чисто из маны
$query = "Drop Table tab1";
$result = mysql_query ($query)
or die ("Query failed");
-
Да нет. Не в каком-нить языке, а в самом MySQL
Ну типа так
DROP TABLE tab1;
CREATE TABLE tab1 (.....
и он не доходит до строки CREATE, если tab1 не существует - выдаёт обшибку.
-
DROP TABLE IF EXISTS cms_block;
CREATE TABLE `cms_block` (
`block_id` int(11) NOT NULL default \'0\',
`block_name` varchar(20) NOT NULL default \'\',
`block_info` varchar(255) default NULL,
`block_text` text,
PRIMARY KEY (`block_id`)
) TYPE=MyISAM;
-
Спасибо Stek!
Запахало так!