0

私がやっている :

create view WritersCouples as
select researcher.serial_number as S1, researcher.firstname as S2
from researcher, researcher as rs
where researcher.serial_number <> rs.serial_number;

そして、私は次のエラーが発生しています:

Error Code: 1050. Table 'WritersCouples' already exists

mySql でワークベンチを使用しています

ありがとうございました !

4

3 に答える 3

4

以下を追加します。

create or replace view myview
as
select ....
于 2012-12-31T18:34:42.330 に答える
1

すでにビューを作成しましたか? または、すでに という名前のテーブルがありますWritersCouplesか?

これを試すことができます:

create or replace view WritersCouples as
select researcher.serial_number as S1, researcher.firstname as S2
from researcher, researcher as rs
where researcher.serial_number <> rs.serial_number;

ビューが既に存在する場合は、ビューを置き換えます。

于 2012-12-31T18:33:49.463 に答える
1

OR REPLACEビューが既に存在する場合は、句を追加します。

create OR REPLACE view WritersCouples as
select researcher.serial_number as S1, researcher.firstname as S2
from researcher, researcher as rs
where researcher.serial_number <> rs.serial_number;
于 2012-12-31T18:34:21.497 に答える