問題タブ [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.
php - テーブルでデータベース名を指定して DROP TABLE IF EXISTS できますか?
次のクエリステートメントを使用して、データベース内のテーブルを削除しようとしています:
しかし、エラーが発生し続けます。dbName.tableName の指定が無効かどうかは誰にもわかりますか?
sql-server - SQLServerデータベースの孤立した制約
次のクエリを実行すると、クライアントのデータベースにすべての制約が発生します。ただし、結果セットのいくつかの行には親がないようです。つまりparent_object_id = 0
、をOBJECT_NAME(parent_object_id)
返しますNULL
。
これは、データベースに孤立した制約があることを意味しますか?もしそうなら、どうすればこれらを削除できますか?
それらの名前から、構造に大幅な変更が加えられる前の残り物であることがわかります。
mysql - テーブルから選択して、選択されていない他のすべてのエントリを削除するにはどうすればよいですか?
テーブルから選択した後、選択されていないすべてのエントリをテーブルから削除するエレガントな方法はありますか?
sql-server - SQLServerのドロップテーブルtable_nameカスケード制約と同等
私の質問は、Oracledrop table table_name cascade constraints
では参照テーブルオブジェクトを削除するために使用できるということです。SQL Serverで同じことを実現するにはどうすればよいですか?
mysql - MySQL は INDEX と REPLICATION を削除します
InnoDB を使用した MySQL MASTER MASTER シナリオ
1 つのインスタンスでインデックスを削除すると、他のインスタンスで同じテーブルを使用できますか?
活動の順番は?次のシーケンスを想定しています。
- 最初のインスタンスで INDEX を削除
- バイナリログに追加
- 2番目のインスタンスでDROP INDEX
誰でも確認できますか?
tsql - 「神」sysテーブルとは何ですか?
USER SOMELOGIN
に住んでいないため動作しませんsys.all_objects
。
何かが存在するかどうかを調べるために調べることができるグローバルな「神」テーブルはありますか。(つまり、存在しないときにドロップしてもエラーにはなりません)
または、特定のタイプのオブジェクトがどこにあるかを見つけるためのオンライン リソースはありますか?
以下をドロップする必要があります
USER
ASYMMETRIC KEY
LOGIN
CERTIFICATE
mysql - テーブルをクリーンアップして、1 時間以内に入力された投票を削除する
シナリオ: ユーザーが画像に投票できる優れたスクリプトを作成しましたが、POST にフェイルセーフを設定していないため、一部のユーザーはブラウザーを更新して一度に複数回投票する方法を見つけてしまいます。 .
問題: テーブルをクリーンアップして票を減らし、少なくとも 1 時間の間隔が空くようにする必要があります。例えば:
これは、1 つのクエリまたは連続したクエリの組み合わせによって可能でしょうか?
mysql - 外部キーを含む列を削除しようとしましたが、エラー メッセージが表示されました
データベースの管理に phpMyAdmin バージョン 3.3.10.3 を使用しています。
InnoDB と外部キー制約を使用しています。
テーブルからいくつかの列を削除しようとしました。これらの列は、他のテーブルを参照する外部キーです。
クエリを実行しようとすると、次のエラー メッセージが表示されました。
mysql - 設定可能なデータベース名で SQL スクリプトを実行する ANT タスク
いくつかのデータベース プロパティを取得して MYSQL スクリプトを実行する ANT タスクを作成しようとしています。特定のデータベースについては、正常に動作しています。私が持っているものは次のとおりです。
設定可能なプロパティ ファイル:
そして build.xml ant ファイル:
これで問題なく動作します。SQL スクリプトはデータベースを再構築します。ただし、このデータベース名も構成可能にしたいと考えています。sql.url プロパティの後にデータベース名を追加できることはわかっていますが、問題は次のとおりです。rebuild.sql ファイルは、データベースが存在する場合はデータベースを削除して再構築する必要があります。次のようになります。
再構築.sql
したがって、私の問題は、現在client_database
ハードコードされていることですが、プロパティファイルで構成可能な名前にする必要があります。この名前を sql スクリプトに渡し、最初の 3 つのステートメントを実行するにはどうすればよいでしょうか?
ruby-on-rails - ruby on rails でテーブルを削除するマイグレーションを作成する方法
Railsアプリでテーブルを削除したいのですが、このテーブルをずっと前に作成したため、ロールバックを使用できません。それ以降、他のテーブルがたくさん作成されています。
ドロップ テーブル移行ファイルの名前はどのように付けられるべきですか? rails generate でそれを生成する方法はありますか?