問題タブ [sql-drop]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - 不正な文字のため、データベースを削除できません
「-」記号を含むデータベースを削除するにはどうすればよいですか?
java - 休止状態のネイティブ SQL クエリを使用してテーブルを削除できますか
休止状態のネイティブ SQL (createSQLQuery) ステートメントを使用して一時テーブルを削除しようとしています。コードは次のとおりです。
ただし、以下の例外がスローされます。
このコードの何が問題なのか教えてください。
sql-server - sqsh SQL Server 2005 実行 *.sql ファイル
sqsh 経由でリモート SQL Server db を削除したいのですが、どのように機能するのかわかりません。次のコマンドでSQLサーバーに接続できます:
sql - db2のすべてのテーブルを削除する方法
ドロップして再作成せずに、foreginキーを使用してdb2データベース内のすべてのテーブルをドロップしたいと思います。
sql - 同等のDB2ドロップテーブルが存在する場合
DB2テーブルが存在する場合はそれを削除するか、エラーを削除して無視する必要があります。
mysql - MySql - DROP テーブル 'whatever' が存在する場合、ELSE はテーブル 'whatever' を作成しますか?
テーブルが存在する場合は「何でも」を削除し、可能であれば単一のクエリでテーブル「何でも」を再作成したいだけです。
何か案が ?
sql - テーブルが削除されると、インデックスはどうなりますか?
テーブルを削除した後、削除されたテーブルの列に作成されたインデックスがなくなっていることがわかりました。その後どうなったのか知りたいだけです。誰か説明してくれませんか?
テーブルドロップと一緒にドロップされている他のすべてのものは何ですか?
mysql - mysqlで外部キー制約を使用して列の名前を変更します-とにかく簡単にするために?
これはしばらくの間私を悩ませてきました。これまで外部キーを持つ列の名前を変更してきた方法は、最初にさまざまなテーブルのすべての外部キー制約とそのインデックスを削除することでした...次に列の名前を変更してから、すべてのインデックスと外部キーを再度追加します削除したすべてのテーブルのキー。
これは非常に時間がかかります...データベース内の多くのテーブルで使用されているため、削除して再追加する外部キーが大量にある場合は特にそうです。これらを本番データベースに対して実行するための移行ファイルを作成するには、永遠に時間がかかります。mysqlをこれよりも賢くする方法が必要だと思います。
もっと簡単な方法はありますか?データを維持する必要があります。
php - テーブルの列を削除する
以下は正しいですか?エラーが発生しています。
mysql - foreign_key_checks = 0 の場合でも外部キーを削除できない原因は何ですか?
データベースを再構築しようとしていますがSET foreign_key_checks = 0;
、MySQL のドキュメントからも呼び出すにもかかわらず、テーブルから外部キーを削除することはできません。これで十分です。他に何をする必要がありますか?
そして参考までに: