問題タブ [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.
sql-server - 削除せずに1つのテーブルを別のテーブルと等しくする*
これは少し奇妙なことですが、誰か助けがあれば大歓迎です。
シナリオでは、リモートサイトに本番データベースがあり、ローカルオフィスに開発者データベースがあります。開発者は開発者データベースに直接変更を加え、展開プロセスの一部としてC#アプリケーションが実行され、リモート側で実行できる一連の.sqlスクリプトを生成します(基本的に*を削除、挿入)が、少し何かを探しています削除*によるダウンタイムは許容できないため、より複雑になります。これは、主要なWebサイトのメニュー項目や機能などを制御するすべての参照データです。
基本的に2つのテーブルの差分を返すsprocがあります。私の考えでは、期待されるすべてのデータをtmpテーブルに挿入し、diffを実行し、ソースにない宛先テーブルから何かを削除してから、他のすべてをアップサートすることができます。
問題は、カーソルを使用せずにこれを行う簡単な方法があるかどうかです。sprocは、次のような構造のレコードセットを返します。
TableName Col1 Col2 Col3 Dest Src
TableName = Destのレコードセット内のものはすべて削除する必要があり(srcには存在しないため)、Src内のものはすべてdestにアップサートする必要があります。これを純粋にセットベースで行う方法は考えられませんが、私のDB-fuは弱いです。
どんな助けでもいただければ幸いです。説明が大雑把な場合はお詫びします。詳細が必要な場合はお知らせください。
uitableview - Core Dataオブジェクトに基づいてUITableViewでセルを挿入/削除するためのアルゴリズム?
材料オブジェクトの順序付きリストを含むコアデータレシピオブジェクトがあります。
材料はUITableViewにリストとして表示されます。ユーザーがテーブルビューの編集をキャンセルするとrollback
、MOCを呼び出します。これにより、一部の材料(ユーザーが削除したもの)が復元され、他の材料(ユーザーが追加したもの)が削除される場合があります。トランジションが不快にならないように、挿入/削除をアニメーション化したいと思います。
これは、最初に思ったよりも少し難しいです。特に、同じセルを挿入したり削除したりすると、UITableViewが毛玉をハックするためです。
私を正しい方向に導くのに役立つサンプルコードが少しありますか?現在、NSMutableSetsを使用した非常に複雑なセットアップがありますが、正しく機能していません。
sql - クエリの最後の行を削除する方法
ゲームのスコアを含むテーブルがあります
スコアエントリの数を常に10要素に制限したいと思います(特定のレベルと難易度について)
そのため、スコア テーブルに 10 のエントリ (特定のレベルと難易度) があり、プレーヤーが新しいハイスコアを取得した場合、最後の要素 (最低スコア) を削除して、新しいハイスコアを挿入したいと考えています。これどうやってするの?
sql - 削除の代わりにトリガー内のレコードを削除する
削除トリガーの代わりに、削除されているテーブル行からテキスト フィールド値を取得して、実際の削除が発生したときにそれらのフィールドを保持できるようにしたいと考えています。何らかの理由で、標準の削除トリガーで削除済みテーブルからそれらを取得できません (SQL エラー)。
トリガーを再起動せずに、「削除の代わりに」トリガー内で実際の削除を行う方法はありますか?
または、行が削除されて新しいレコードに保存されたら、テキスト フィールドを取得するより良い方法はありますか?
sql - SQL Server の重複レコードを削除しますか?
EmployeeName
tableという名前の列を考えてみましょうEmployee
。EmployeeName
目標は、フィールドに基づいて繰り返しレコードを削除することです。
1 つのクエリを使用して、繰り返されるレコードを削除したいと考えています。
これは SQL Server の TSQL でどのように行うことができますか?
android - 連絡先を削除する方法は?
私はandroid2.1ContactContractで作業していますが、アカウント(例:gmailアカウント)をandroidエミュレーターに設定していなかった場合、新しい連絡先を作成しましたが、DBでこの連絡先を削除できませんでした。
sql-server - MS SQL Server Express 2005 でのカスケード ツリーの削除
1 つのテーブルには "Stages" という名前が付けられ、すべてのステージには 0 から無限の子を持つことができます。テーブル「ステージ」には、「親」という名前の列があります。この列は、同じテーブル「Stages」の外部キーです。
このツリーのカスケード削除を行うにはどうすればよいですか? このテーブルの行を削除するときに、すべての子とその子の子を自動的に削除したい...
次のクエリで
このエラーが発生します
mysql - 1つのフィールドが何かと等しく、他のフィールドが何かと等しくないデータベース行のDeleteAllを実行します
私はこれを行うのに苦労しています。基本的に、1つのフィールドが何かと等しく、別のフィールドが何かと等しくないデータベースのdeleteAllを実行したい..重複する行を削除するため、1行を除くすべてを削除したい..以下で試した方法は機能しません。アドバイスをいただければ幸いです。
編集:
私の $conditions 配列の出力は次のとおりです。
CAkephp からのエラー:
mysql - 古いレコードを削除するより速い方法は何ですか
約 3500 万行のテーブルがあります。それぞれに約 35 の整数値と 1 つの時刻値 (最終更新) があります テーブルには 2 つのインデックスがあります プライマリ - テーブル列から 2 つの整数値を使用します セカンダリ - プライマリからの最初の整数 + 別の整数値を使用します。
日付フィールドに従って、古いレコード (約 2000 万件) を削除したいと考えています。
最速の方法は何ですか: 1. 日付フィールドに従ってそのまま削除しますか? 2. 日付ごとに別のインデックスを作成し、日付ごとに削除します。
データの大部分が 1 回削除され、その後、より小さな部分が毎週段階的に削除されます。
より効率的に行う別の方法はありますか?
asp.net - チェックボックスを使用して、Visual Basic.net コード ビハインドとストアド プロシージャを使用して Gridview の行を削除する
私のウェブサイトのツール:
- ビジュアル スタジオ 2010
- SQL 管理スタジオ
- asp.net
- ビジュアルベーシックネット
私はGridViewを使用しています。検索コードが原因で、GridView が提供する自動削除機能を使用できません。
GridViewをクリックし、「新しい列を追加」と言って、チェックボックス列を追加しました。
1 つ以上のボックスをチェックして、ストアド プロシージャを使用してデータベースからそれらの行を削除するボタンを選択できるようにしたいと考えています。
以下は私のコードのASP.net部分です
デフォルト.aspx
必要なものはすべて投稿したと思いますが、そうでない場合はもっと投稿できます。コード ビハインド (visual basic.net) またはこれまでに使用した 2 つのストアド プロシージャは投稿しませんでした。私は vb.net/asp.net/ストアド プロシージャを初めて使用します。