![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
お世話になります。
server version: 3.23.59-nightly-20050301
上記バージョンのMySQL使ってシェルのコマンドプロンプトから
mysql>CREATE TEMPORARY TABLE `test` (`name` VARCHAR( 255 ) NOT NULL);
とテンポラリテーブルを作って
mysql>DROP TEMPORARY TABLE test;
そのテーブルを削除しようとすると
ERROR 1064: syntax error near 'TEMPORARY TABLE test' at line 1
とエラーがでます。
これは仕様なのでしょうか?
しかたがないのでいったん接続を閉じてテンポラリテーブルを消してますが
server version: 4.0.18
で同じことを行うと正常に削除できます。
また、
server version: 3.23.59-nightly-20050301
だとselectと入力しようとして
mysql>sele(タブキー)
とやると補完されますが
server version: 4.0.18以上だと
だと補完されません。(フィールド名は補完できました)
なにか設定などが必要なのでしょうか?
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
とりあえずテンポラリでも普通にテーブルを削除すればきえませんか?
DROP TABLE test;
有り難うございます。
そのようにすれば確かに削除できました。
しかし、この方法では誤って実テーブルの方を削除してしまいそうでややリスキーなので、とりあえずは接続を切る方法でやってます。
どうも
DROP TEMPORARY TABLE
という構文は残念ながら3系では使えないようですね。
ご助言有り難うございました。
引き続き何かよい方法がございましたらよろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL 何にかが違うから エラーなんでしょうね! 2 2022/09/18 05:28
- MySQL テーブル作成です。どこかのスペルが間違っているか記号など スペースかな? 1 2022/10/01 05:08
- MySQL MySQLのテーブル作成でハイフン - は使用できないのでしょうか? 2 2022/10/21 16:50
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- MySQL エラー 1068 (42000): 複数の主キーが定義されていますエラー 2 2022/11/17 04:36
- MySQL mysqlがインストールされているのかどうか 1 2023/06/05 14:19
- MySQL my_itemsテーブルのIDにAUTO_INCREMENT を追加ができるかで 1 2023/01/03 09:09
- MySQL mysqlがインストールされているのかわかりません 1 2023/06/05 02:26
- MySQL PHPとMySQLを使った掲示板の作り方 1 2022/06/02 13:00
- その他(プログラミング・Web制作) mariadbでのエラー 1 2022/11/15 12:31
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
mysqlでJOIN文
-
一つ前に戻るには…
-
ROWNUMでUPDATEをしたいのです...
-
論理名とコメント構文(?)について
-
テーブル名をカラムとして取得...
-
Accessでデータシートに同じデ...
-
SQL*LoaderでCSVから指定した列...
-
SQL Server management studio ...
-
SQL、2つのテーブルで条件一致...
-
SQLにて指定日付より前、かつ最...
-
update文で改行を入れる
-
男性と2人で飲食店に行きテーブ...
-
他のデータベースとのテーブル結合
-
SELECT 文の NULL列は?
-
特定のカラムが更新されたとき...
-
会社の飲み会の幹事になり、座...
-
外部キーだけのテーブル(主キ...
-
LONG型の先頭250バイトを Varch...
-
2台のサーバー間でのテーブル...
-
結合テーブルでINSERTする方法...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
一つ前に戻るには…
-
ビューに追加・削除が出来ません。
-
最大値を持つレコードを削除したい
-
mysqlでJOIN文
-
SQL文による残業時間の算出につ...
-
mysqlのフィールド名
-
SQL一発でカレンダー表示は可能...
-
副問い合わせの限界値はどれく...
-
1列について重複行を除いて全列...
-
矛盾していないでしょうか?
-
mysqlで外部キーをつけたカラム...
-
MySQLのFOREIGN KEYについて
-
SQLを教えてください
-
MySQLのテーブル設計について
-
PHP上のSQLで、SELECT文をいく...
-
char型データ 固定長のままでs...
-
【ストアドプロシージャ】条件...
-
売上管理
-
テーブルの名前の付け方
-
外部キー、親を調べるにはshow ...
おすすめ情報