Orders
Orders テーブルからデータを返します。
Select
本製品 は Bcart API を使用して、以下のカラムと演算子で構築されたWHERE 句条件を処理します。その他のフィルタはクライアントサイドで本製品 内部で処理されます。
- ほとんどのカラムは次の演算子をサポートしています:<、>、<=、>=、=、!=、IN、NOT_IN。
- カスタムフィールドのカラムは次の演算子をサポートしています:=。
SELECT * FROM Orders WHERE CustomerCompName = 'Sample Customer' SELECT * FROM Orders WHERE Id IN (1, 10) SELECT * FROM Orders WHERE OrderedAt <= '2019-09-26 09:20:45'
Insert
Insert はこのテーブルではサポートされていません。
Update
Bcart は、CustomerCompName、Memo、および読み取り専用ではないカラムの更新を許可します。
UPDATE Orders SET CustomerCompName = 'Sample Customer' WHERE Id = 2
Bulk Update
INSERT INTO Orders#TEMP (Id, CustomerCompName, Memo) VALUES (1, 'Sample Customer 1', 'Sample Memo') INSERT INTO Orders#TEMP (Id, CustomerCompName, Memo) VALUES (2, 'Sample Customer 2', 'Sample Memo') UPDATE Orders (Id, CustomerCompName, Memo) SELECT Id, CustomerCompName, Memo FROM Orders#TEMP
Delete
Delete はこのテーブルではサポートされていません。
Columns
Name | Type | ReadOnly | Description |
Id [KEY] | Integer | True | |
Code | String | True | |
CustomerId | Integer | False | |
CustomerExtId | String | False | |
CustomerParentId | Integer | False | |
CustomerSalesmanId | String | False | |
CustomerCompName | String | False | |
CustomerDepartment | String | False | |
CustomerName | String | False | |
CustomerTel | String | False | |
CustomerMobilePhone | String | False | |
CustomerEmail | String | False | |
CustomerPriceGroupId | String | False | |
CustomerZip | String | False | |
CustomerPref | String | False | |
CustomerAddress1 | String | False | |
CustomerAddress2 | String | False | |
CustomerAddress3 | String | False | |
Payment | String | False | |
PaymentAt | Date | False | |
TotalPrice | Decimal | True | |
Tax | Decimal | True | |
TaxRate | String | True | |
CODCost | Decimal | True | |
ShippingCost | Decimal | True | |
FinalPrice | Decimal | True | |
UsePoint | Integer | True | |
GetPoint | Integer | True | |
OrderTotals | String | True | |
CustomerMessage | String | False | |
AdminMessage | String | False | |
Memo | String | False | |
Enquete1 | String | False | |
Enquete2 | String | False | |
Enquete3 | String | False | |
Enquete4 | String | False | |
Enquete5 | String | False | |
OrderedAt | Datetime | True | |
AffiliateId | String | True | |
EstimateId | String | False | |
Status | String | False |
Pseudo-Columns
SELECT ステートメントのWHERE 句では、疑似カラムフィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
QualifiedInvoice | Integer |