JDBC Driver for Bcart

Build 24.0.9062

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

Copyright (c) 2024 CData Software, Inc. - All rights reserved.
Build 24.0.9062