ADO.NET Provider for Smaregi

Build 26.0.9770

Customers

Returns a list of customers (members).

テーブル固有の情報

SELECT

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

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

SELECT CustomerCode, CustomerNo FROM Customers WHERE FirstName LIKE 'Na%'

INSERT

Customers を追加するには、CustomerId、CustomerCode、FirstName、LastName、FirstKana、LastKana およびSex フィールドを指定します。

INSERT INTO Customers (CustomerId, CustomerCode, FirstName, LastName, FirstKana, LastKana, Sex) VALUES (123, 'CustomerCode123', 'Name123', 'Surname123', 'KanaName123', 'KanaSurname123', '2')

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

UPSERT

Customers を追加または更新するには、CustomerId、CustomerCode、FirstName、LastName、FirstKana、LastKana およびSex フィールドを指定します。

UPSERT INTO Customers (CustomerId, CustomerCode, FirstName, LastName, FirstKana, LastKana, Sex) VALUES (216, 'CustomerCode', 'Name', 'Surname', 'KanaName', 'KanaSurname', '2')

Bulk UPSERT

複数のCustomers を追加または更新するには、CustomerId、CustomerCode、FirstName、LastName、FirstKana、LastKana およびSex フィールドを指定します。

INSERT INTO Customers#TEMP (CustomerId, CustomerCode, FirstName, LastName, FirstKana, LastKana, Sex) VALUES (123, 'CustomerCode123', 'Name123', 'Surname123', 'KanaName123', 'KanaSurname123', '2')
INSERT INTO Customers#TEMP (CustomerId, CustomerCode, FirstName, LastName, FirstKana, LastKana, Sex) VALUES (124, 'CustomerCode124', 'Name124', 'Surname124', 'KanaName124', 'KanaSurname124', '2')
UPSERT INTO Customers (CustomerId, CustomerCode, FirstName, LastName, FirstKana, LastKana, Sex) SELECT CustomerId, CustomerCode, FirstName, LastName, FirstKana, LastKana, Sex FROM Customers#TEMP

UPDATE

Smaregi はキー以外のすべてのカラムの更新を許可します。

UPDATE Customers SET CustomerCode = 'CustomerCode2', CustomerNo = 3 WHERE CustomerId = 216

DELETE

Customers を削除するには、CustomerId を指定します。

DELETE FROM Customers WHERE CustomerId = 2

Bulk DELETE


INSERT INTO Customers#TEMP (CustomerId) VALUES (123)
INSERT INTO Customers#TEMP (CustomerId) VALUES (124)
DELETE FROM Customers WHERE EXISTS SELECT CustomerId FROM Customers#TEMP

Columns

Name Type ReadOnly References Description
CustomerId [KEY] Long False

CustomerCode String False

CustomerNo String False

Rank String False

StaffRank String False

LastName String False

FirstName String False

LastKana String False

FirstKana String False

PostCode String False

Address String False

PhoneNumber String False

FaxNumber String False

MobileNumber String False

MailAddress String False

MailAddress2 String False

MailAddress3 String False

CompanyName String False

DepartmentName String False

ManagerialPosition String False

Sex Integer False

BirthDate Date False

Mile Integer False

Point Integer False

PointExpireDate Date False

LastComeDateTime Datetime False

EntryDate Date False

LeaveDate Date False

PointGivingUnitPrice Integer False

PointGivingUnit Decimal False

PinCode String False

PassportNo String False

Nationality String False

AlphabetName String False

MailReceiveFlag Integer False

Note String False

Note2 String False

FavoriteList String False

BrowsingList String False

Status Integer False

StoreId Integer False

InsDateTime Datetime False

UpdDateTime Datetime False

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