Power BI Connector for Smaregi

Build 26.0.9770

ProductReserveItems

Returns a list of the reserve (custom) field values set for products.



テーブル固有の情報

SELECT

本製品 は Smaregi API を使用してWHERE 句条件を処理します。すべてのカラムは=、!=、>、<、>=、<= 演算子によるサーバー側フィルタリングをサポートし、文字列型のカラムはLIKE もサポートします。IN 演算子、およびdate/datetime 型のカラムに対するLIKE 演算子は、クライアント側で処理されます。

例えば、次のクエリはサーバー側で処理されます:

SELECT Value FROM ProductReserveItems

SELECT * FROM ProductReserveItems WHERE No > 5

INSERT

ProductReserveItems を追加するには、すべてのフィールドを指定します。

INSERT INTO ProductReserveItems (ProductId, No, Value) VALUES (45345, 2, 1)

Note: 同じキーを持つレコードが既に存在する場合、挿入は失敗し、ドライバーは影響を受けた行数として0 を返します。

UPSERT

ProductReserveItems を追加または更新するには、すべてのフィールドを指定します。

UPSERT INTO ProductReserveItems (ProductId, No, Value) VALUES (45345, 2, 1)

Bulk UPSERT

複数のProductReserveItems を追加または更新するには、すべてのフィールドを指定します。

INSERT INTO ProductReserveItems#TEMP (ProductId, No, Value) VALUES (45345, 2, 1)
INSERT INTO ProductReserveItems#TEMP (ProductId, No, Value) VALUES (45347, 2, 1)
UPSERT INTO ProductReserveItems (ProductId, No, Value) SELECT ProductId, No, Value FROM ProductReserveItems#TEMP

UPDATE

Smaregi はValue カラムの更新を許可します。

UPDATE ProductReserveItems SET Value = 0 WHERE ProductId = 7 AND No = 2

DELETE

ProductReserveItems を削除するには、ProductId およびNo を指定します。

DELETE FROM ProductReserveItems WHERE ProductId = 7 AND No = 4

Bulk DELETE


INSERT INTO ProductReserveItems#TEMP (ProductId, No) VALUES (45345, 2)
INSERT INTO ProductReserveItems#TEMP (ProductId, No) VALUES (45346, 2)
DELETE FROM ProductReserveItems WHERE EXISTS SELECT ProductId, No FROM ProductReserveItems#TEMP

Columns

Name Type ReadOnly References Description
ProductId [KEY] Long False

Products.ProductId

No [KEY] Integer False

Value String False

Copyright (c) 2026 CData Software, Inc. - All rights reserved.
Build 26.0.9770