|
Тема |
Re: кирилица [re: Любo] |
|
Автор |
salle (един такъв) |
|
Публикувано | 24.02.07 21:51 |
|
|
Надявам се, че си намерил DROP .. IF EXISTS синтаксиса а също и, че връща предупреждение ако таблицата не съществува.
За CREATE TABLE пък можеш да използваш IF NOT EXIST
mysql> drop table if exists x;
Query OK, 0 rows affected, 1 warning (0.00 sec)
mysql> show warnings;
+-------+------+-------------------+
| Level | Code | Message |
+-------+------+-------------------+
| Note | 1051 | Unknown table 'x' |
+-------+------+-------------------+
1 row in set (0.00 sec)
mysql> create table if not exists x (id int);
Query OK, 0 rows affected (0.11 sec)
mysql> create table if not exists x (id int);
Query OK, 0 rows affected, 1 warning (0.00 sec)
mysql> show warnings;
+-------+------+--------------------------+
| Level | Code | Message |
+-------+------+--------------------------+
| Note | 1050 | Table 'x' already exists |
+-------+------+--------------------------+
1 row in set (0.00 sec)
|
| |
|
|
|