!2136 新增batchInsert接口

Merge pull request !2136 from wangxiyue/master
This commit is contained in:
openharmony_ci 2022-08-01 12:49:44 +00:00 committed by Gitee
commit d2dc60d2b6
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

View File

@ -117,6 +117,18 @@ declare namespace rdb {
insert(table: string, values: ValuesBucket, callback: AsyncCallback<number>): void; insert(table: string, values: ValuesBucket, callback: AsyncCallback<number>): void;
insert(table: string, values: ValuesBucket): Promise<number>; insert(table: string, values: ValuesBucket): Promise<number>;
/**
* Inserts a batch of data into the target table.
*
* @since 9
* @syscap SystemCapability.DistributedDataManager.RelationalStore.Core
* @param table Indicates the target table.
* @param values Indicates the rows of data to be inserted into the table.
* @return Returns the number of values that were inserted if the operation is successful; returns -1 otherwise.
*/
batchInsert(table: string, values: Array<ValuesBucket>, callback: AsyncCallback<number>): void;
batchInsert(table: string, values: Array<ValuesBucket>): Promise<number>;
/** /**
* Updates data in the database based on a a specified instance object of rdbPredicates. * Updates data in the database based on a a specified instance object of rdbPredicates.
* *