[MySql] Sprawdzenie czy tabela istnieje juz w bazie

0

Chce założyć w bazie tabele w oparciu o inne tabele. Mam takie zapytanie:

create table nazwa_tabeli select * from nazwa_oryginalnej_tabeli

Chciałabym jednak aby to za[pytanie wykonywało się tylko w przypadku gdy tworzona tabela nie isnieje jeszcze w bazie. Nie za bardzo wiem jak to zrobić. Wiem ze wykorzystać trzeba funkcjie not exist, tylko nie za bardzo wiem jak. Będę wdzięczna za pomoc.
Zuzia

0

o ile dobrze sobie przypominam to jest w mysql wyrazenie if not exist, ale musisz poszukac jak go uzyc.

0

oczywiście do helpa to już się nie chciało zajrzeć ...

CREATE [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name
(create_definition,...)
[table_option ...]
[partition_options]

i zanim zadasz podobne pytanie to http://dev.mysql.com/doc/refman/5.1/en/create-table.html

0

No tak rzeczywiscie jest w heplie.
Dzieki za pomoc
Zuzia

1 użytkowników online, w tym zalogowanych: 0, gości: 1