問題タブ [delete-row]

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.

0 投票する
5 に答える
2249 参照

sql-server - カーソルなしで SQL Server テーブルからレコードを削除する

カーソルをループせずに、SQL Server 2005 テーブルからレコードを選択的に削除しようとしています。テーブルには多くのレコード (場合によっては > 500,000) を含めることができるため、ループが遅すぎます。

データ:

キーは、ID、UnitID、Day、Interval です。

この例では、レコード 2、5、および 8 を削除したいと考えています。これらは既存のレコードに隣接しています (キーに基づく)。

注: レコード 6 は削除されません。これは、5 がなくなると隣接していないためです。

求めすぎですか?

0 投票する
11 に答える
172086 参照

mysql - テーブルからデータ行を削除した後、MySQLInnoDBがディスク領域を解放しない

InnoDBストレージエンジンを使用するMySQLテーブルが1つあります。約200万のデータ行が含まれています。テーブルからデータ行を削除すると、割り当てられたディスク領域が解放されませんでした。optimize tableまた、コマンドの実行後にibdata1ファイルのサイズが減少することもありませんでした。

MySQLからディスクスペースを再利用する方法はありますか?

私は悪い状況にあります。このアプリケーションは約50の異なる場所で実行されており、現在、ほとんどすべての場所でディスク容量の不足の問題が発生しています。

0 投票する
1 に答える
1714 参照

c# - 非表示の値を使用してlinqから複数のレコードの削除/編集ボタンを作成しますか?

Aspx フォーム:

以下のコード:

現在、LINQ を使用して asp:table にデータを入力していますが、これは正常に機能しています。

GridView/ListView/DetailsView を試しましたが、GetV にアクセスできないようです。実際のテーブルにしかアクセスできません。

ユーザーが編集/削除したい行を選択できるように、すべての行の最後に編集/削除ボタンを追加したいと考えています。

ユーザーが編集/削除ボタンを選択すると、別のビューにアクセスする必要があります (1 つは編集用、もう 1 つは追加用 - 同じ aspx ファイル内)。

例えば:

「例1」の編集ボタンを選択できるようにしたい。これは次のようになります。

  1. 「編集ビュー」に連れて行って、
  2. 2 つのテキスト フィールドに正しい情報を自動入力します。
  3. 一意の ID(PK) を使用して新しい情報で行 (データベース内) を更新します。

その行の一意の ID を何らかの方法で保持する複数の編集/削除ボタンを作成したのはなぜですか?

私はそれが次のようなものになると思いました:

0 投票する
4 に答える
71 参照

mysql - 特定のmysqlテーブルの行の削除を禁止するには?

書き込みと読み取りは可能ですが、削除はできないように mysql テーブルを構成する方法はありますか?

たとえば、法的に重要で決して削除してはならない多くのログを含むテーブルです。

0 投票する
6 に答える
841 参照

mysql - where句に複数の項目を指定してください

次の「論理コード」を実行して実際に機能させる方法はありますか?

基本的に、表示されているすべての行にチェックマークを付けるチェックボックスをユーザーに提供したいので、ユーザーは削除する行を選択できます。IDが指定されている複数の行を削除したいだけですか?

何か案は?

0 投票する
1 に答える
651 参照

zend-framework - 読み取り専用のZend行を削除します

行( )が「 ?」Zend_Db_Table_Rowに設定される原因は何ですか。readOnlyループ内の行を削除するのに問題があります:

これが私の選択です:

$ ids配列にない行を削除したいのですが、行が読み取り専用であるというエラーがスローされます。私はそのフラグを設定したり、行に対して何もしていません。なぜ読み取り専用なのか、何か考えはありますか?

0 投票する
1 に答える
1439 参照

mysql - テーブルへの挿入後に行を削除するトリガーをmysqlに書き込むにはどうすればよいですか?

うまく機能する挿入後トリガーがあります。

ただし、行が挿入された後、トリガーの本体が完了した後、行を削除する必要があります。

どうやってやるの?

テーブルに一意のIDがあります。

0 投票する
1 に答える
218 参照

mysql - MySQLでソフト削除された行を削除することの利点はありますか?

ユーザーが特定のナビゲーションタブをクリックしたときに記録するMySQLdBのテーブルがあります。毎回、最後のエントリをソフト削除し、新しいエントリを挿入します。ソフト削除の理由は分析を目的としているため、ユーザーがどこで、いつ、何をクリックしているかを経時的に追跡できます。ソフト削除と新規エントリの比率は9:1であり、テーブルサイズは現時点では約20Kですが、急速に拡大しています。

だから私の質問は:ソフト削除エントリを削除することがこのテーブルを含むクエリを最適化するのに役立つかどうかです。現在、4つのテーブルを結合し、新しいエントリのみが必要なものが1つあります。ソフト削除の分析はバックアップコピーで実行できるため、本番環境のdBではこれらの行は必要ありません。

0 投票する
2 に答える
17386 参照

c# - DataTable Rows.IndexOf()

行を見つけて、その行をデータテーブルから削除しようとしています。nIndex = -1 を取得し続けます。誰にも提案がありますか?

0 投票する
5 に答える
89609 参照

c# - Linq to Sql:テーブルをすばやくクリアする方法

テーブル内のすべての行を削除するために、私は現在次のことを行っています。

しかし、これには時間がかかっているようです。より速い方法はありますか?