teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

主キーがない場合の対処を記載

2015/08/26 06:59

投稿

kutsulog
kutsulog

スコア985

answer CHANGED
@@ -1,4 +1,9 @@
1
1
  主キーがあるテーブルなら主キーを指定すれば1件消えますが
2
2
  主キーのないテーブルなのでしょうか?
3
3
 
4
- また、主キーがないなら主キーを作ることはできないのでしょうか?
4
+ また、主キーがないなら主キーを作ることはできないのでしょうか?
5
+
6
+ 主キーがないならROWIDを使ってもいいと思います
7
+ ```
8
+ DELETE FROM OrderItems WHERE ROWID = (SELECT ROWID FROM OrderItems WHERE productName = '%@' LIMIT 1)", orderItemsName
9
+ ```