BargainStores
セール情報:セール店舗
Select
本製品 は Smaregi API を使用して、WHERE 句条件と選択されたカラムを処理します。LIKE(date およびdateTime データ型のカラムの場合)およびIN 演算子は、クライアント側で処理されます。
=、!=、<>、>、<、>=、<=、AND、LIKE、ORDER BY 演算子は、サーバー側で処理されます。
例えば、次のクエリはサーバー側で処理されます。
SELECT StoreId FROM BargainStores WHERE BargainStoreId != 22 AND BargainId >= 23
Insert
BargainStore を追加するには、BargainId およびStoreId フィールドを指定します。
INSERT INTO BargainStores (BargainId, StoreId) VALUES (1, 1) INSERT INTO BargainStores (BargainStoreId, BargainId, StoreId) VALUES (5, 1, 1)
NOTE:レコードがすでに存在する場合、挿入は成功せず、ドライバーは影響を受けた行を0 行返します。
Upsert
BargainStore を追加 / 更新するには、BargainId およびStoreId フィールドを指定します。
UPSERT INTO BargainStores (BargainStoreId, BargainId, StoreId) VALUES (4, 2, 1)
Bulk Upsert
複数のBargainStore を追加 / 更新するには、BargainId およびStoreId フィールドを指定します。
INSERT INTO BargainStores#TEMP (BargainId, StoreId) VALUES (4, 1) INSERT INTO BargainStores#TEMP (BargainId, StoreId) VALUES (5, 1) UPSERT INTO BargainStores (BargainId, StoreId) SELECT BargainId, StoreId FROM BargainStores#TEMP
Update
スマレジはBargainId およびStoreId カラムの更新を許容します。
UPDATE BargainStores SET BargainId = 3, StoreId = 3 WHERE BargainStoreId = 4
Delete
BargainStores は、BargainProductId を指定することで削除できます。
DELETE FROM BargainStores WHERE BargainStoreId = 4
Bulk Delete
INSERT INTO BargainStores#TEMP (BargainStoreId) VALUES (5) INSERT INTO BargainStores#TEMP (BargainStoreId) VALUES (6) DELETE FROM BargainStores WHERE EXISTS SELECT BargainStoreId FROM BargainStores#TEMP
Columns
Name | Type | ReadOnly | References | Description |
BargainStoreId [KEY] | Long | False |
セール店舗ID (PK) : 同一の商品IDがテーブルに存在する場合、対象のデータを更新。数字15桁以内。更新時、セール商品IDが未設定の場合自動採番します。 | |
BargainId | Integer | False |
Bargains.BargainId |
セールID : セールID。数字9桁以内。存在しないセールIDを指定するとエラー。 |
StoreId | Integer | False |
店舗ID : 店舗ID。数字9桁以内。存在しない店舗IDを指定するとエラー。※倉庫の店舗IDを指定するとエラー(ver.2.7.0で追加) |