Автор Тема: про DROP TABLE  (Прочитано 2627 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Vitos

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 31
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
про DROP TABLE
« : 03 Декабря 2001, 14:30:47 »
Помогите, кто может:
Можно ли сделать, чтобы при такой команде
DROP TABLE tab1;
если нет таблицы tab1, то он бы продолжал дальше делать инструкции, а не выдавал ошибку, что мол нету такой таблицы?
Люблю лабать я на Перле!
:super:

Оффлайн bhor

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 767
  • +0/-0
  • 0
    • Просмотр профиля
про DROP TABLE
« Ответ #1 : 03 Декабря 2001, 17:00:56 »
Чисто из маны
$query = "Drop Table tab1";
$result = mysql_query ($query)
or die ("Query failed");

Оффлайн Vitos

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 31
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
про DROP TABLE
« Ответ #2 : 04 Декабря 2001, 07:08:17 »
Да нет. Не в каком-нить языке, а в самом MySQL
Ну типа так
DROP TABLE tab1;
CREATE TABLE tab1 (.....

и он не доходит до строки CREATE, если tab1 не существует - выдаёт обшибку.
Люблю лабать я на Перле!
:super:

Оффлайн Stek

  • Обожатель PHP
  • Ветеран
  • *****
  • Сообщений: 532
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.phpdevs.com
про DROP TABLE
« Ответ #3 : 04 Декабря 2001, 10:12:53 »
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;
PHP без башни - сделай свою жизнь разнообразнее.
Разбираю скрипты, собираю заново, вытираю пыль с баз данных.

Оффлайн Vitos

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 31
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
про DROP TABLE
« Ответ #4 : 04 Декабря 2001, 10:47:47 »
Спасибо Stek!
Запахало так!
Люблю лабать я на Перле!
:super:

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28