- ベストアンサー
MYSQLのTRUNCATE TABLE
TRUNCATE TABLE テーブル名;の処理がうまくいきません。 この部分をコメントアウトすると、正常に動くので「TRUNCATE TABLE テーブル名;」に原因があることは間違いないのですが、 TRUNCATE TABLE テーブル名; TRUNCATE TABLE 'テーブル名'; TRUNCATE TABLE "テーブル名"; TRUNCATE TABLE `テーブル名`; TRUNCATE TABLE テーブル名 など、さまざまなパターンを試しても全てダメです。 原因のわかる方いらっしゃいませんか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>TRUNCATE TABLE テーブル名; で特に問題ないはずですが、「table」は省略できるので TRUNCATE テーブル名; もしくは TRUNCATE `テーブル名`; で、いけませんか?最悪、 DELETE FROM `テーブル名`; という手もありますが・・・ もしかして、なんらかの制約を受けているテーブルでデータが消せないとか 実はテーブルではなく集計したビューだとかいうオチではないですよね?