問題タブ [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.
tsql - SQLはテーブル内の一意の行を削除します
次の表があります。
...ここPatientID
で、は一意の識別子であり、DiagID
は一意ではない診断IDです。DiagID
一意の患者(テーブル内で唯一、この特定の患者)をテーブルから削除するにはどうすればよいDiagID
ですか?
performance - 複数のテーブルから削除 (linq to sql)
Linq to SQL を使用してデータベースにアクセスしています。特定のユーザーに属するすべてのテーブルのすべてのレコードを基本的に削除する「アカウントの削除」機能が必要です。これを行う最も効率的な方法は何でしょうか?
削除は特定の順序で行う必要があります。そうしないと、外部キーの整合性エラーが発生します。これはデータベースから手動で行うことができます。私の推測では、L2S などでそれを単純にエミュレートすることになります (疑似コード)。
ただし、それがレコードを削除する最も効率的な方法ではないことは確かです。
sql - 繰り返される行を追加または削除する
私はこのような出力を持っています:
私はこれを達成したいと思います:
私は次のjoin
ように直接使用しています:
何か案は?
mysql - Cannot delete row from MySQL
I've got a table, which won't delete a row. Specifically, when I try to delete any row with a GEO_SHAPE_ID over 150000000 it simply does not disappear from the DB.
I have tried:
- SQLyog to erase it.
- DELETE FROM TABLE WHERE GEO_SHAPE_ID = 150000042 (0 rows affected).
- UNLOCK TABLES then 2.
As far as I am aware, bigint is a valid candidate for auto_increment. Anyone know what could be up? Whenever I perform any of the above operations and refresh the table listing, the row re-appears. You gotta help us, Doc. We’ve tried nothin’ and we’re all out of ideas!
DJS.
EDIT: as per Daniel Vassallo's suggestion:
ANSWER: After discovering the 'check' and 'repair' commands in MySQL, I found corrupt keys, so fixed those and it worked.
PS. Here is the table construct and some sample data just for giggles.
cakephp - HABTM結合テーブルから単一の行を削除します
を使用するモデルがありますExtendAssociations
が、何らかの理由でdeleteHABTMが一部のモデルで機能しないようです(わかりません:/)。結合テーブルから1つの行を削除する簡単な方法はありますか?
mysql - mysqlでデータベース行を削除する-エラーが発生しますか?
コードは次のとおりです。
そしてエラーメッセージ:
SQL構文にエラーがあります。1行目の'77FROMforum_favorites WHERE thread_id = '77' AND user ='user''の近くで使用する正しい構文については、MySQLサーバーのバージョンに対応するマニュアルを確認してください。
誰もがここに何があるか知っていますか?私はここで何時間も立ち往生していて、一体何が悪いのか理解できませんか?データベース名と列名は正しいです。
sql-server-2005 - sqlserver2005の単一のクエリで一度に複数のテーブルからレコードを削除する
単一のクエリで子テーブルと親テーブルからレコードを削除したいと思います。以下のクエリを見つけてください。ここで、responseヘッダーはプライマリテーブルであり、responseidはプライマリキーです。
しかし、そのスローエラー。誰かが正しいクエリを見つけるのを手伝ってくれますか
asp.net - 行を削除する ASP.NET LINQ
次のようなエラーが表示されます: タイプ 'System.Data.Linq.DataQuery`1[WhiteWaterPhotos.Photo]' のオブジェクトをタイプ 'WhiteWaterPhotos.Photo' にキャストできません。
ボタンが押されると、1つのテーブルからレコードを削除し、次に次のレコードを削除するため、2つの別々の db.SubmitChanges() があります。
道に迷ったのですが、誰か助けてくれませんか?
mysql - MySQL LEFT JOIN で行を削除する
2 つのテーブルがあり、1 つはジョブの締め切り用、もう 1 つはジョブの説明用です。各ジョブはステータスを取ることができ、一部のステータスはジョブの締め切りを他のテーブルから削除する必要があることを意味します。
SELECT
私の基準を満たすジョブ/締め切りは、次のように簡単に指定できますLEFT JOIN
。
(表status
に属さjob
ないdeadline
)
しかし、これらの行を から削除しようとするとdeadline
、MySQL がエラーをスローします。私のクエリは次のとおりです。
MySQL エラーは何も言いません:
SQL 構文にエラーがあります。
job
使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してくださいstatus
。
どうすれば有効なクエリにSELECT
変換できますか?DELETE