| Change Type | Old Version | New Version | d.ts File |
| ---- | ------ | ------ | -------- |
|Added|NA|Class name: distributedKVStore<br>Method or attribute name: function createKVManager(config: KVManagerConfig): KVManager;|@ohos.data.distributedKVStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: relationalStore|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: relationalStore<br>Method or attribute name: type ValuesBucket = { [key:string]: ValueType \| Uint8Array \| null;}|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: relationalStore<br>Method or attribute name: function getRdbStore(context: Context, config: StoreConfig, callback: AsyncCallback<RdbStore>): void;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: relationalStore<br>Method or attribute name: function getRdbStore(context: Context, config: StoreConfig): Promise<RdbStore>;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: relationalStore<br>Method or attribute name: function deleteRdbStore(context: Context, name: string, callback: AsyncCallback<void>): void;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: relationalStore<br>Method or attribute name: function deleteRdbStore(context: Context, name: string): Promise<void>;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: SyncMode|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: SyncMode<br>Method or attribute name: SYNC_MODE_PUSH = 0|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: SyncMode<br>Method or attribute name: SYNC_MODE_PULL = 1|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: SubscribeType|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: SubscribeType<br>Method or attribute name: SUBSCRIBE_TYPE_REMOTE = 0|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: SecurityLevel|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: SecurityLevel<br>Method or attribute name: S1 = 1|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: SecurityLevel<br>Method or attribute name: S2 = 2|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: SecurityLevel<br>Method or attribute name: S3 = 3|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: SecurityLevel<br>Method or attribute name: S4 = 4|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: insert(table: string, values: ValuesBucket, callback: AsyncCallback<number>): void;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: insert(table: string, values: ValuesBucket): Promise<number>;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: batchInsert(table: string, values: Array<ValuesBucket>, callback: AsyncCallback<number>): void;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: batchInsert(table: string, values: Array<ValuesBucket>): Promise<number>;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: update(values: ValuesBucket, predicates: RdbPredicates, callback: AsyncCallback<number>): void;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: update(values: ValuesBucket, predicates: RdbPredicates): Promise<number>;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: update(table: string, values: ValuesBucket, predicates: dataSharePredicates.DataSharePredicates, callback: AsyncCallback<number>): void;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: update(table: string, values: ValuesBucket, predicates: dataSharePredicates.DataSharePredicates): Promise<number>;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: delete(predicates: RdbPredicates, callback: AsyncCallback<number>): void;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: delete(predicates: RdbPredicates): Promise<number>;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: delete(table: string, predicates: dataSharePredicates.DataSharePredicates, callback: AsyncCallback<number>): void;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: delete(table: string, predicates: dataSharePredicates.DataSharePredicates): Promise<number>;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: query(predicates: RdbPredicates, columns: Array<string>, callback: AsyncCallback<ResultSet>): void;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: query(predicates: RdbPredicates, columns ?: Array<string>): Promise<ResultSet>;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: query(table: string, predicates: dataSharePredicates.DataSharePredicates, columns: Array<string>, callback: AsyncCallback<ResultSet>): void;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: query(table: string, predicates: dataSharePredicates.DataSharePredicates, columns ?: Array<string>): Promise<ResultSet>;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: remoteQuery(device: string, table: string, predicates: RdbPredicates, columns: Array<string>, callback: AsyncCallback<ResultSet>): void;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: remoteQuery(device: string, table: string, predicates: RdbPredicates, columns: Array<string>): Promise<ResultSet>;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: querySql(sql: string, bindArgs: Array<ValueType>, callback: AsyncCallback<ResultSet>): void;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: querySql(sql: string, bindArgs ?: Array<ValueType>): Promise<ResultSet>;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: executeSql(sql: string, bindArgs: Array<ValueType>, callback: AsyncCallback<void>): void;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: executeSql(sql: string, bindArgs ?: Array<ValueType>): Promise<void>;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: beginTransaction(): void;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: commit(): void;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: rollBack(): void;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: backup(destName: string, callback: AsyncCallback<void>): void;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: backup(destName: string): Promise<void>;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: restore(srcName: string, callback: AsyncCallback<void>): void;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: restore(srcName: string): Promise<void>;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: setDistributedTables(tables: Array<string>, callback: AsyncCallback<void>): void;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: setDistributedTables(tables: Array<string>): Promise<void>;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: obtainDistributedTableName(device: string, table: string, callback: AsyncCallback<string>): void;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: obtainDistributedTableName(device: string, table: string): Promise<string>;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: sync(mode: SyncMode, predicates: RdbPredicates, callback: AsyncCallback<Array<[ string, number ]>>): void;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: sync(mode: SyncMode, predicates: RdbPredicates): Promise<Array<[ string, number ]>>;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: on(event: 'dataChange', type: SubscribeType, observer: Callback<Array<string>>): void;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbStore<br>Method or attribute name: off(event: 'dataChange', type: SubscribeType, observer: Callback<Array<string>>): void;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: StoreConfig|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: StoreConfig<br>Method or attribute name: name: string;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: StoreConfig<br>Method or attribute name: securityLevel: SecurityLevel;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: StoreConfig<br>Method or attribute name: encrypt ?: boolean;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbPredicates|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbPredicates<br>Method or attribute name: constructor(name: string)|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbPredicates<br>Method or attribute name: inDevices(devices: Array<string>): RdbPredicates;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbPredicates<br>Method or attribute name: inAllDevices(): RdbPredicates;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbPredicates<br>Method or attribute name: equalTo(field: string, value: ValueType): RdbPredicates;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbPredicates<br>Method or attribute name: notEqualTo(field: string, value: ValueType): RdbPredicates;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbPredicates<br>Method or attribute name: beginWrap(): RdbPredicates;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbPredicates<br>Method or attribute name: endWrap(): RdbPredicates;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbPredicates<br>Method or attribute name: or(): RdbPredicates;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbPredicates<br>Method or attribute name: and(): RdbPredicates;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbPredicates<br>Method or attribute name: contains(field: string, value: string): RdbPredicates;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbPredicates<br>Method or attribute name: beginsWith(field: string, value: string): RdbPredicates;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbPredicates<br>Method or attribute name: endsWith(field: string, value: string): RdbPredicates;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbPredicates<br>Method or attribute name: isNull(field: string): RdbPredicates;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbPredicates<br>Method or attribute name: isNotNull(field: string): RdbPredicates;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbPredicates<br>Method or attribute name: like(field: string, value: string): RdbPredicates;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbPredicates<br>Method or attribute name: glob(field: string, value: string): RdbPredicates;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbPredicates<br>Method or attribute name: between(field: string, low: ValueType, high: ValueType): RdbPredicates;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbPredicates<br>Method or attribute name: notBetween(field: string, low: ValueType, high: ValueType): RdbPredicates;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbPredicates<br>Method or attribute name: greaterThan(field: string, value: ValueType): RdbPredicates;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbPredicates<br>Method or attribute name: lessThan(field: string, value: ValueType): RdbPredicates;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbPredicates<br>Method or attribute name: greaterThanOrEqualTo(field: string, value: ValueType): RdbPredicates;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbPredicates<br>Method or attribute name: lessThanOrEqualTo(field: string, value: ValueType): RdbPredicates;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbPredicates<br>Method or attribute name: orderByAsc(field: string): RdbPredicates;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbPredicates<br>Method or attribute name: orderByDesc(field: string): RdbPredicates;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbPredicates<br>Method or attribute name: distinct(): RdbPredicates;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbPredicates<br>Method or attribute name: limitAs(value: number): RdbPredicates;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbPredicates<br>Method or attribute name: offsetAs(rowOffset: number): RdbPredicates;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbPredicates<br>Method or attribute name: groupBy(fields: Array<string>): RdbPredicates;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbPredicates<br>Method or attribute name: indexedBy(field: string): RdbPredicates;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbPredicates<br>Method or attribute name: in(field: string, value: Array<ValueType>): RdbPredicates;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: RdbPredicates<br>Method or attribute name: notIn(field: string, value: Array<ValueType>): RdbPredicates;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: ResultSet|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: ResultSet<br>Method or attribute name: columnNames: Array<string>;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: ResultSet<br>Method or attribute name: columnCount: number;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: ResultSet<br>Method or attribute name: rowCount: number;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: ResultSet<br>Method or attribute name: rowIndex: number;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: ResultSet<br>Method or attribute name: isAtFirstRow: boolean;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: ResultSet<br>Method or attribute name: isAtLastRow: boolean;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: ResultSet<br>Method or attribute name: isEnded: boolean;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: ResultSet<br>Method or attribute name: isStarted: boolean;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: ResultSet<br>Method or attribute name: isClosed: boolean;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: ResultSet<br>Method or attribute name: getColumnIndex(columnName: string): number;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: ResultSet<br>Method or attribute name: getColumnName(columnIndex: number): string;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: ResultSet<br>Method or attribute name: goTo(offset: number): boolean;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: ResultSet<br>Method or attribute name: goToRow(position: number): boolean;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: ResultSet<br>Method or attribute name: goToFirstRow(): boolean;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: ResultSet<br>Method or attribute name: goToLastRow(): boolean;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: ResultSet<br>Method or attribute name: goToNextRow(): boolean;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: ResultSet<br>Method or attribute name: goToPreviousRow(): boolean;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: ResultSet<br>Method or attribute name: getBlob(columnIndex: number): Uint8Array;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: ResultSet<br>Method or attribute name: getString(columnIndex: number): string;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: ResultSet<br>Method or attribute name: getLong(columnIndex: number): number;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: ResultSet<br>Method or attribute name: getDouble(columnIndex: number): number;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: ResultSet<br>Method or attribute name: isColumnNull(columnIndex: number): boolean;|@ohos.data.relationalStore.d.ts|
|Added|NA|Module name: ohos.data.relationalStore<br>Class name: ResultSet<br>Method or attribute name: close(): void;|@ohos.data.relationalStore.d.ts|
|Model changed|Class name: dataSharePredicates<br>Model: N/A|Class name: dataSharePredicates<br>Model: @StageModelOnly|@ohos.data.dataSharePredicates.d.ts|
|Model changed|Class name: DataSharePredicates<br>Model: N/A|Class name: DataSharePredicates<br>Model: @StageModelOnly|@ohos.data.dataSharePredicates.d.ts|
|Model changed|Class name: DataSharePredicates<br>Method or attribute name: equalTo(field: string, value: ValueType): DataSharePredicates;<br>Model: N/A|Class name: DataSharePredicates<br>Method or attribute name: equalTo(field: string, value: ValueType): DataSharePredicates;<br>Model: @StageModelOnly|@ohos.data.dataSharePredicates.d.ts|
|Model changed|Class name: DataSharePredicates<br>Method or attribute name: notEqualTo(field: string, value: ValueType): DataSharePredicates;<br>Model: N/A|Class name: DataSharePredicates<br>Method or attribute name: notEqualTo(field: string, value: ValueType): DataSharePredicates;<br>Model: @StageModelOnly|@ohos.data.dataSharePredicates.d.ts|
|Model changed|Class name: DataSharePredicates<br>Method or attribute name: beginWrap(): DataSharePredicates;<br>Model: N/A|Class name: DataSharePredicates<br>Method or attribute name: beginWrap(): DataSharePredicates;<br>Model: @StageModelOnly|@ohos.data.dataSharePredicates.d.ts|
|Model changed|Class name: DataSharePredicates<br>Method or attribute name: endWrap(): DataSharePredicates;<br>Model: N/A|Class name: DataSharePredicates<br>Method or attribute name: endWrap(): DataSharePredicates;<br>Model: @StageModelOnly|@ohos.data.dataSharePredicates.d.ts|
|Model changed|Class name: DataSharePredicates<br>Method or attribute name: or(): DataSharePredicates;<br>Model: N/A|Class name: DataSharePredicates<br>Method or attribute name: or(): DataSharePredicates;<br>Model: @StageModelOnly|@ohos.data.dataSharePredicates.d.ts|
|Model changed|Class name: DataSharePredicates<br>Method or attribute name: and(): DataSharePredicates;<br>Model: N/A|Class name: DataSharePredicates<br>Method or attribute name: and(): DataSharePredicates;<br>Model: @StageModelOnly|@ohos.data.dataSharePredicates.d.ts|
|Model changed|Class name: DataSharePredicates<br>Method or attribute name: contains(field: string, value: string): DataSharePredicates;<br>Model: N/A|Class name: DataSharePredicates<br>Method or attribute name: contains(field: string, value: string): DataSharePredicates;<br>Model: @StageModelOnly|@ohos.data.dataSharePredicates.d.ts|
|Model changed|Class name: DataSharePredicates<br>Method or attribute name: beginsWith(field: string, value: string): DataSharePredicates;<br>Model: N/A|Class name: DataSharePredicates<br>Method or attribute name: beginsWith(field: string, value: string): DataSharePredicates;<br>Model: @StageModelOnly|@ohos.data.dataSharePredicates.d.ts|
|Model changed|Class name: DataSharePredicates<br>Method or attribute name: endsWith(field: string, value: string): DataSharePredicates;<br>Model: N/A|Class name: DataSharePredicates<br>Method or attribute name: endsWith(field: string, value: string): DataSharePredicates;<br>Model: @StageModelOnly|@ohos.data.dataSharePredicates.d.ts|
|Model changed|Class name: DataSharePredicates<br>Method or attribute name: isNull(field: string): DataSharePredicates;<br>Model: N/A|Class name: DataSharePredicates<br>Method or attribute name: isNull(field: string): DataSharePredicates;<br>Model: @StageModelOnly|@ohos.data.dataSharePredicates.d.ts|
|Model changed|Class name: DataSharePredicates<br>Method or attribute name: isNotNull(field: string): DataSharePredicates;<br>Model: N/A|Class name: DataSharePredicates<br>Method or attribute name: isNotNull(field: string): DataSharePredicates;<br>Model: @StageModelOnly|@ohos.data.dataSharePredicates.d.ts|
|Model changed|Class name: DataSharePredicates<br>Method or attribute name: like(field: string, value: string): DataSharePredicates;<br>Model: N/A|Class name: DataSharePredicates<br>Method or attribute name: like(field: string, value: string): DataSharePredicates;<br>Model: @StageModelOnly|@ohos.data.dataSharePredicates.d.ts|
|Model changed|Class name: DataSharePredicates<br>Method or attribute name: unlike(field: string, value: string): DataSharePredicates;<br>Model: N/A|Class name: DataSharePredicates<br>Method or attribute name: unlike(field: string, value: string): DataSharePredicates;<br>Model: @StageModelOnly|@ohos.data.dataSharePredicates.d.ts|
|Model changed|Class name: DataSharePredicates<br>Method or attribute name: glob(field: string, value: string): DataSharePredicates;<br>Model: N/A|Class name: DataSharePredicates<br>Method or attribute name: glob(field: string, value: string): DataSharePredicates;<br>Model: @StageModelOnly|@ohos.data.dataSharePredicates.d.ts|
|Model changed|Class name: DataSharePredicates<br>Method or attribute name: between(field: string, low: ValueType, high: ValueType): DataSharePredicates;<br>Model: N/A|Class name: DataSharePredicates<br>Method or attribute name: between(field: string, low: ValueType, high: ValueType): DataSharePredicates;<br>Model: @StageModelOnly|@ohos.data.dataSharePredicates.d.ts|
|Model changed|Class name: DataSharePredicates<br>Method or attribute name: notBetween(field: string, low: ValueType, high: ValueType): DataSharePredicates;<br>Model: N/A|Class name: DataSharePredicates<br>Method or attribute name: notBetween(field: string, low: ValueType, high: ValueType): DataSharePredicates;<br>Model: @StageModelOnly|@ohos.data.dataSharePredicates.d.ts|
|Model changed|Class name: DataSharePredicates<br>Method or attribute name: greaterThan(field: string, value: ValueType): DataSharePredicates;<br>Model: N/A|Class name: DataSharePredicates<br>Method or attribute name: greaterThan(field: string, value: ValueType): DataSharePredicates;<br>Model: @StageModelOnly|@ohos.data.dataSharePredicates.d.ts|
|Model changed|Class name: DataSharePredicates<br>Method or attribute name: lessThan(field: string, value: ValueType): DataSharePredicates;<br>Model: N/A|Class name: DataSharePredicates<br>Method or attribute name: lessThan(field: string, value: ValueType): DataSharePredicates;<br>Model: @StageModelOnly|@ohos.data.dataSharePredicates.d.ts|
|Model changed|Class name: DataSharePredicates<br>Method or attribute name: greaterThanOrEqualTo(field: string, value: ValueType): DataSharePredicates;<br>Model: N/A|Class name: DataSharePredicates<br>Method or attribute name: greaterThanOrEqualTo(field: string, value: ValueType): DataSharePredicates;<br>Model: @StageModelOnly|@ohos.data.dataSharePredicates.d.ts|
|Model changed|Class name: DataSharePredicates<br>Method or attribute name: lessThanOrEqualTo(field: string, value: ValueType): DataSharePredicates;<br>Model: N/A|Class name: DataSharePredicates<br>Method or attribute name: lessThanOrEqualTo(field: string, value: ValueType): DataSharePredicates;<br>Model: @StageModelOnly|@ohos.data.dataSharePredicates.d.ts|
|Model changed|Class name: DataSharePredicates<br>Method or attribute name: orderByAsc(field: string): DataSharePredicates;<br>Model: N/A|Class name: DataSharePredicates<br>Method or attribute name: orderByAsc(field: string): DataSharePredicates;<br>Model: @StageModelOnly|@ohos.data.dataSharePredicates.d.ts|
|Model changed|Class name: DataSharePredicates<br>Method or attribute name: orderByDesc(field: string): DataSharePredicates;<br>Model: N/A|Class name: DataSharePredicates<br>Method or attribute name: orderByDesc(field: string): DataSharePredicates;<br>Model: @StageModelOnly|@ohos.data.dataSharePredicates.d.ts|
|Model changed|Class name: DataSharePredicates<br>Method or attribute name: distinct(): DataSharePredicates;<br>Model: N/A|Class name: DataSharePredicates<br>Method or attribute name: distinct(): DataSharePredicates;<br>Model: @StageModelOnly|@ohos.data.dataSharePredicates.d.ts|
|Model changed|Class name: DataSharePredicates<br>Method or attribute name: limit(total: number, offset: number): DataSharePredicates;<br>Model: N/A|Class name: DataSharePredicates<br>Method or attribute name: limit(total: number, offset: number): DataSharePredicates;<br>Model: @StageModelOnly|@ohos.data.dataSharePredicates.d.ts|
|Model changed|Class name: DataSharePredicates<br>Method or attribute name: groupBy(fields: Array<string>): DataSharePredicates;<br>Model: N/A|Class name: DataSharePredicates<br>Method or attribute name: groupBy(fields: Array<string>): DataSharePredicates;<br>Model: @StageModelOnly|@ohos.data.dataSharePredicates.d.ts|
|Model changed|Class name: DataSharePredicates<br>Method or attribute name: indexedBy(field: string): DataSharePredicates;<br>Model: N/A|Class name: DataSharePredicates<br>Method or attribute name: indexedBy(field: string): DataSharePredicates;<br>Model: @StageModelOnly|@ohos.data.dataSharePredicates.d.ts|
|Model changed|Class name: DataSharePredicates<br>Method or attribute name: in(field: string, value: Array<ValueType>): DataSharePredicates;<br>Model: N/A|Class name: DataSharePredicates<br>Method or attribute name: in(field: string, value: Array<ValueType>): DataSharePredicates;<br>Model: @StageModelOnly|@ohos.data.dataSharePredicates.d.ts|
|Model changed|Class name: DataSharePredicates<br>Method or attribute name: notIn(field: string, value: Array<ValueType>): DataSharePredicates;<br>Model: N/A|Class name: DataSharePredicates<br>Method or attribute name: notIn(field: string, value: Array<ValueType>): DataSharePredicates;<br>Model: @StageModelOnly|@ohos.data.dataSharePredicates.d.ts|
|Model changed|Class name: DataSharePredicates<br>Method or attribute name: prefixKey(prefix: string): DataSharePredicates;<br>Model: N/A|Class name: DataSharePredicates<br>Method or attribute name: prefixKey(prefix: string): DataSharePredicates;<br>Model: @StageModelOnly|@ohos.data.dataSharePredicates.d.ts|
|Model changed|Class name: DataSharePredicates<br>Method or attribute name: inKeys(keys: Array<string>): DataSharePredicates;<br>Model: N/A|Class name: DataSharePredicates<br>Method or attribute name: inKeys(keys: Array<string>): DataSharePredicates;<br>Model: @StageModelOnly|@ohos.data.dataSharePredicates.d.ts|
|Model changed|Class name: DataType<br>Model: N/A|Class name: DataType<br>Model: @StageModelOnly|@ohos.data.DataShareResultSet.d.ts|
|Model changed|Class name: DataType<br>Method or attribute name: TYPE_NULL = 0<br>Model: N/A|Class name: DataType<br>Method or attribute name: TYPE_NULL = 0<br>Model: @StageModelOnly|@ohos.data.DataShareResultSet.d.ts|
|Model changed|Class name: DataType<br>Method or attribute name: TYPE_LONG = 1<br>Model: N/A|Class name: DataType<br>Method or attribute name: TYPE_LONG = 1<br>Model: @StageModelOnly|@ohos.data.DataShareResultSet.d.ts|
|Model changed|Class name: DataType<br>Method or attribute name: TYPE_DOUBLE = 2<br>Model: N/A|Class name: DataType<br>Method or attribute name: TYPE_DOUBLE = 2<br>Model: @StageModelOnly|@ohos.data.DataShareResultSet.d.ts|
|Model changed|Class name: DataType<br>Method or attribute name: TYPE_STRING = 3<br>Model: N/A|Class name: DataType<br>Method or attribute name: TYPE_STRING = 3<br>Model: @StageModelOnly|@ohos.data.DataShareResultSet.d.ts|
|Model changed|Class name: DataType<br>Method or attribute name: TYPE_BLOB = 4<br>Model: N/A|Class name: DataType<br>Method or attribute name: TYPE_BLOB = 4<br>Model: @StageModelOnly|@ohos.data.DataShareResultSet.d.ts|
|Model changed|Class name: DataShareResultSet<br>Model: N/A|Class name: DataShareResultSet<br>Model: @StageModelOnly|@ohos.data.DataShareResultSet.d.ts|
|Model changed|Class name: DataShareResultSet<br>Method or attribute name: columnNames: Array<string>;<br>Model: N/A|Class name: DataShareResultSet<br>Method or attribute name: columnNames: Array<string>;<br>Model: @StageModelOnly|@ohos.data.DataShareResultSet.d.ts|
|Model changed|Class name: DataShareResultSet<br>Method or attribute name: columnCount: number;<br>Model: N/A|Class name: DataShareResultSet<br>Method or attribute name: columnCount: number;<br>Model: @StageModelOnly|@ohos.data.DataShareResultSet.d.ts|
|Model changed|Class name: DataShareResultSet<br>Method or attribute name: rowCount: number;<br>Model: N/A|Class name: DataShareResultSet<br>Method or attribute name: rowCount: number;<br>Model: @StageModelOnly|@ohos.data.DataShareResultSet.d.ts|
|Model changed|Class name: DataShareResultSet<br>Method or attribute name: isClosed: boolean;<br>Model: N/A|Class name: DataShareResultSet<br>Method or attribute name: isClosed: boolean;<br>Model: @StageModelOnly|@ohos.data.DataShareResultSet.d.ts|
|Model changed|Class name: DataShareResultSet<br>Method or attribute name: goToFirstRow(): boolean;<br>Model: N/A|Class name: DataShareResultSet<br>Method or attribute name: goToFirstRow(): boolean;<br>Model: @StageModelOnly|@ohos.data.DataShareResultSet.d.ts|
|Model changed|Class name: DataShareResultSet<br>Method or attribute name: goToLastRow(): boolean;<br>Model: N/A|Class name: DataShareResultSet<br>Method or attribute name: goToLastRow(): boolean;<br>Model: @StageModelOnly|@ohos.data.DataShareResultSet.d.ts|
|Model changed|Class name: DataShareResultSet<br>Method or attribute name: goToNextRow(): boolean;<br>Model: N/A|Class name: DataShareResultSet<br>Method or attribute name: goToNextRow(): boolean;<br>Model: @StageModelOnly|@ohos.data.DataShareResultSet.d.ts|
|Model changed|Class name: DataShareResultSet<br>Method or attribute name: goToPreviousRow(): boolean;<br>Model: N/A|Class name: DataShareResultSet<br>Method or attribute name: goToPreviousRow(): boolean;<br>Model: @StageModelOnly|@ohos.data.DataShareResultSet.d.ts|
|Model changed|Class name: DataShareResultSet<br>Method or attribute name: goTo(offset: number): boolean;<br>Model: N/A|Class name: DataShareResultSet<br>Method or attribute name: goTo(offset: number): boolean;<br>Model: @StageModelOnly|@ohos.data.DataShareResultSet.d.ts|
|Model changed|Class name: DataShareResultSet<br>Method or attribute name: goToRow(position: number): boolean;<br>Model: N/A|Class name: DataShareResultSet<br>Method or attribute name: goToRow(position: number): boolean;<br>Model: @StageModelOnly|@ohos.data.DataShareResultSet.d.ts|
|Model changed|Class name: DataShareResultSet<br>Method or attribute name: getBlob(columnIndex: number): Uint8Array;<br>Model: N/A|Class name: DataShareResultSet<br>Method or attribute name: getBlob(columnIndex: number): Uint8Array;<br>Model: @StageModelOnly|@ohos.data.DataShareResultSet.d.ts|
|Model changed|Class name: DataShareResultSet<br>Method or attribute name: getString(columnIndex: number): string;<br>Model: N/A|Class name: DataShareResultSet<br>Method or attribute name: getString(columnIndex: number): string;<br>Model: @StageModelOnly|@ohos.data.DataShareResultSet.d.ts|
|Model changed|Class name: DataShareResultSet<br>Method or attribute name: getLong(columnIndex: number): number;<br>Model: N/A|Class name: DataShareResultSet<br>Method or attribute name: getLong(columnIndex: number): number;<br>Model: @StageModelOnly|@ohos.data.DataShareResultSet.d.ts|
|Model changed|Class name: DataShareResultSet<br>Method or attribute name: getDouble(columnIndex: number): number;<br>Model: N/A|Class name: DataShareResultSet<br>Method or attribute name: getDouble(columnIndex: number): number;<br>Model: @StageModelOnly|@ohos.data.DataShareResultSet.d.ts|
|Model changed|Class name: DataShareResultSet<br>Method or attribute name: close(): void;<br>Model: N/A|Class name: DataShareResultSet<br>Method or attribute name: close(): void;<br>Model: @StageModelOnly|@ohos.data.DataShareResultSet.d.ts|
|Model changed|Class name: DataShareResultSet<br>Method or attribute name: getColumnIndex(columnName: string): number;<br>Model: N/A|Class name: DataShareResultSet<br>Method or attribute name: getColumnIndex(columnName: string): number;<br>Model: @StageModelOnly|@ohos.data.DataShareResultSet.d.ts|
|Model changed|Class name: DataShareResultSet<br>Method or attribute name: getColumnName(columnIndex: number): string;<br>Model: N/A|Class name: DataShareResultSet<br>Method or attribute name: getColumnName(columnIndex: number): string;<br>Model: @StageModelOnly|@ohos.data.DataShareResultSet.d.ts|
|Model changed|Class name: DataShareResultSet<br>Method or attribute name: getDataType(columnIndex: number): DataType;<br>Model: N/A|Class name: DataShareResultSet<br>Method or attribute name: getDataType(columnIndex: number): DataType;<br>Model: @StageModelOnly|@ohos.data.DataShareResultSet.d.ts|
|Model changed|Class name: SingleKVStore<br>Method or attribute name: putBatch(value: Array<ValuesBucket>, callback: AsyncCallback<void>): void;<br>Model: N/A|Class name: SingleKVStore<br>Method or attribute name: putBatch(value: Array<ValuesBucket>, callback: AsyncCallback<void>): void;<br>Model: @StageModelOnly|@ohos.data.distributedKVStore.d.ts|
|Model changed|Class name: SingleKVStore<br>Method or attribute name: putBatch(value: Array<ValuesBucket>): Promise<void>;<br>Model: N/A|Class name: SingleKVStore<br>Method or attribute name: putBatch(value: Array<ValuesBucket>): Promise<void>;<br>Model: @StageModelOnly|@ohos.data.distributedKVStore.d.ts|
|Model changed|Class name: SingleKVStore<br>Method or attribute name: delete(predicates: dataSharePredicates.DataSharePredicates, callback: AsyncCallback<void>);<br>Model: N/A|Class name: SingleKVStore<br>Method or attribute name: delete(predicates: dataSharePredicates.DataSharePredicates, callback: AsyncCallback<void>);<br>Model: @StageModelOnly|@ohos.data.distributedKVStore.d.ts|
|Model changed|Class name: SingleKVStore<br>Method or attribute name: delete(predicates: dataSharePredicates.DataSharePredicates): Promise<void>;<br>Model: N/A|Class name: SingleKVStore<br>Method or attribute name: delete(predicates: dataSharePredicates.DataSharePredicates): Promise<void>;<br>Model: @StageModelOnly|@ohos.data.distributedKVStore.d.ts|
|Model changed|Class name: SingleKVStore<br>Method or attribute name: getResultSet(predicates: dataSharePredicates.DataSharePredicates, callback: AsyncCallback<KVStoreResultSet>): void;<br>Model: N/A|Class name: SingleKVStore<br>Method or attribute name: getResultSet(predicates: dataSharePredicates.DataSharePredicates, callback: AsyncCallback<KVStoreResultSet>): void;<br>Model: @StageModelOnly|@ohos.data.distributedKVStore.d.ts|
|Model changed|Class name: SingleKVStore<br>Method or attribute name: getResultSet(predicates: dataSharePredicates.DataSharePredicates): Promise<KVStoreResultSet>;<br>Model: N/A|Class name: SingleKVStore<br>Method or attribute name: getResultSet(predicates: dataSharePredicates.DataSharePredicates): Promise<KVStoreResultSet>;<br>Model: @StageModelOnly|@ohos.data.distributedKVStore.d.ts|
|Model changed|Class name: DeviceKVStore<br>Method or attribute name: getResultSet(predicates: dataSharePredicates.DataSharePredicates, callback: AsyncCallback<KVStoreResultSet>): void;<br>Model: N/A|Class name: DeviceKVStore<br>Method or attribute name: getResultSet(predicates: dataSharePredicates.DataSharePredicates, callback: AsyncCallback<KVStoreResultSet>): void;<br>Model: @StageModelOnly|@ohos.data.distributedKVStore.d.ts|
|Model changed|Class name: DeviceKVStore<br>Method or attribute name: getResultSet(predicates: dataSharePredicates.DataSharePredicates): Promise<KVStoreResultSet>;<br>Model: N/A|Class name: DeviceKVStore<br>Method or attribute name: getResultSet(predicates: dataSharePredicates.DataSharePredicates): Promise<KVStoreResultSet>;<br>Model: @StageModelOnly|@ohos.data.distributedKVStore.d.ts|
|Model changed|Class name: DeviceKVStore<br>Method or attribute name: getResultSet(deviceId: string, predicates: dataSharePredicates.DataSharePredicates, callback: AsyncCallback<KVStoreResultSet>): void;<br>Model: N/A|Class name: DeviceKVStore<br>Method or attribute name: getResultSet(deviceId: string, predicates: dataSharePredicates.DataSharePredicates, callback: AsyncCallback<KVStoreResultSet>): void;<br>Model: @StageModelOnly|@ohos.data.distributedKVStore.d.ts|
|Model changed|Class name: DeviceKVStore<br>Method or attribute name: getResultSet(deviceId: string, predicates: dataSharePredicates.DataSharePredicates): Promise<KVStoreResultSet>;<br>Model: N/A|Class name: DeviceKVStore<br>Method or attribute name: getResultSet(deviceId: string, predicates: dataSharePredicates.DataSharePredicates): Promise<KVStoreResultSet>;<br>Model: @StageModelOnly|@ohos.data.distributedKVStore.d.ts|
|Access level changed|Class name: dataSharePredicates<br>Access level: public API|Class name: dataSharePredicates<br>Access level: system API|@ohos.data.dataSharePredicates.d.ts|
|Deprecated version changed|Class name: rdb<br>Method or attribute name: type ValuesBucket = { [key:string]: ValueType \| Uint8Array \| null;<br>}<br>Deprecated version: N/A|Class name: rdb<br>Method or attribute name: type ValuesBucket = { [key:string]: ValueType \| Uint8Array \| null;<br>}<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.ValuesBucket     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: rdb<br>Method or attribute name: function getRdbStoreV9(context: Context, config: StoreConfigV9, version: number, callback: AsyncCallback<RdbStoreV9>): void;<br>Deprecated version: N/A|Class name: rdb<br>Method or attribute name: function getRdbStoreV9(context: Context, config: StoreConfigV9, version: number, callback: AsyncCallback<RdbStoreV9>): void;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.getRdbStore     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: rdb<br>Method or attribute name: function getRdbStoreV9(context: Context, config: StoreConfigV9, version: number): Promise<RdbStoreV9>;<br>Deprecated version: N/A|Class name: rdb<br>Method or attribute name: function getRdbStoreV9(context: Context, config: StoreConfigV9, version: number): Promise<RdbStoreV9>;<br>Deprecated version: 9<br>Substitute API: N/A|@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: rdb<br>Method or attribute name: function deleteRdbStoreV9(context: Context, name: string, callback: AsyncCallback<void>): void;<br>Deprecated version: N/A|Class name: rdb<br>Method or attribute name: function deleteRdbStoreV9(context: Context, name: string, callback: AsyncCallback<void>): void;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.getRdbStore     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: rdb<br>Method or attribute name: function deleteRdbStoreV9(context: Context, name: string): Promise<void>;<br>Deprecated version: N/A|Class name: rdb<br>Method or attribute name: function deleteRdbStoreV9(context: Context, name: string): Promise<void>;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.getRdbStore     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: SyncMode<br>Deprecated version: N/A|Class name: SyncMode<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.SyncMode     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: SyncMode<br>Method or attribute name: SYNC_MODE_PUSH = 0<br>Deprecated version: N/A|Class name: SyncMode<br>Method or attribute name: SYNC_MODE_PUSH = 0<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.SyncMode.SYNC_MODE_PUSH         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: SyncMode<br>Method or attribute name: SYNC_MODE_PULL = 1<br>Deprecated version: N/A|Class name: SyncMode<br>Method or attribute name: SYNC_MODE_PULL = 1<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.SyncMode.SYNC_MODE_PULL         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: SubscribeType<br>Deprecated version: N/A|Class name: SubscribeType<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.SubscribeType     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: SubscribeType<br>Method or attribute name: SUBSCRIBE_TYPE_REMOTE = 0<br>Deprecated version: N/A|Class name: SubscribeType<br>Method or attribute name: SUBSCRIBE_TYPE_REMOTE = 0<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.SubscribeType.SUBSCRIBE_TYPE_REMOTE         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: SecurityLevel<br>Deprecated version: N/A|Class name: SecurityLevel<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.SecurityLevel     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: SecurityLevel<br>Method or attribute name: S1 = 1<br>Deprecated version: N/A|Class name: SecurityLevel<br>Method or attribute name: S1 = 1<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.SubscribeType.SecurityLevel.S1         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: SecurityLevel<br>Method or attribute name: S2 = 2<br>Deprecated version: N/A|Class name: SecurityLevel<br>Method or attribute name: S2 = 2<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.SubscribeType.SecurityLevel.S2          |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: SecurityLevel<br>Method or attribute name: S3 = 3<br>Deprecated version: N/A|Class name: SecurityLevel<br>Method or attribute name: S3 = 3<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.SubscribeType.SecurityLevel.S3          |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: SecurityLevel<br>Method or attribute name: S4 = 4<br>Deprecated version: N/A|Class name: SecurityLevel<br>Method or attribute name: S4 = 4<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.SubscribeType.SecurityLevel.S4          |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: insert(table: string, values: ValuesBucket, callback: AsyncCallback<number>): void;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: insert(table: string, values: ValuesBucket, callback: AsyncCallback<number>): void;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.insert         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: insert(table: string, values: ValuesBucket): Promise<number>;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: insert(table: string, values: ValuesBucket): Promise<number>;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.insert         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: batchInsert(table: string, values: Array<ValuesBucket>, callback: AsyncCallback<number>): void;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: batchInsert(table: string, values: Array<ValuesBucket>, callback: AsyncCallback<number>): void;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.batchInsert         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: batchInsert(table: string, values: Array<ValuesBucket>): Promise<number>;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: batchInsert(table: string, values: Array<ValuesBucket>): Promise<number>;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.batchInsert         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: update(values: ValuesBucket, predicates: RdbPredicatesV9, callback: AsyncCallback<number>): void;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: update(values: ValuesBucket, predicates: RdbPredicatesV9, callback: AsyncCallback<number>): void;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.update         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: update(values: ValuesBucket, predicates: RdbPredicatesV9): Promise<number>;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: update(values: ValuesBucket, predicates: RdbPredicatesV9): Promise<number>;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.update         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: update(table: string, values: ValuesBucket, predicates: dataSharePredicates.DataSharePredicates, callback: AsyncCallback<number>): void;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: update(table: string, values: ValuesBucket, predicates: dataSharePredicates.DataSharePredicates, callback: AsyncCallback<number>): void;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.update         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: update(table: string, values: ValuesBucket, predicates: dataSharePredicates.DataSharePredicates): Promise<number>;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: update(table: string, values: ValuesBucket, predicates: dataSharePredicates.DataSharePredicates): Promise<number>;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.update         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: delete(predicates: RdbPredicatesV9, callback: AsyncCallback<number>): void;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: delete(predicates: RdbPredicatesV9, callback: AsyncCallback<number>): void;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.delete         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: delete(predicates: RdbPredicatesV9): Promise<number>;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: delete(predicates: RdbPredicatesV9): Promise<number>;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.delete         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: delete(table: string, predicates: dataSharePredicates.DataSharePredicates, callback: AsyncCallback<number>): void;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: delete(table: string, predicates: dataSharePredicates.DataSharePredicates, callback: AsyncCallback<number>): void;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.delete         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: delete(table: string, predicates: dataSharePredicates.DataSharePredicates): Promise<number>;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: delete(table: string, predicates: dataSharePredicates.DataSharePredicates): Promise<number>;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.delete         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: query(predicates: RdbPredicatesV9, columns: Array<string>, callback: AsyncCallback<ResultSetV9>): void;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: query(predicates: RdbPredicatesV9, columns: Array<string>, callback: AsyncCallback<ResultSetV9>): void;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.query         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: query(predicates: RdbPredicatesV9, columns ?: Array<string>): Promise<ResultSetV9>;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: query(predicates: RdbPredicatesV9, columns ?: Array<string>): Promise<ResultSetV9>;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.query         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: query(table: string, predicates: dataSharePredicates.DataSharePredicates, columns: Array<string>, callback: AsyncCallback<ResultSetV9>): void;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: query(table: string, predicates: dataSharePredicates.DataSharePredicates, columns: Array<string>, callback: AsyncCallback<ResultSetV9>): void;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.query         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: query(table: string, predicates: dataSharePredicates.DataSharePredicates, columns ?: Array<string>): Promise<ResultSetV9>;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: query(table: string, predicates: dataSharePredicates.DataSharePredicates, columns ?: Array<string>): Promise<ResultSetV9>;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.query         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: remoteQuery(device: string, table: string, predicates: RdbPredicatesV9, columns: Array<string>, callback: AsyncCallback<ResultSetV9>): void;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: remoteQuery(device: string, table: string, predicates: RdbPredicatesV9, columns: Array<string>, callback: AsyncCallback<ResultSetV9>): void;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.remoteQuery         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: remoteQuery(device: string, table: string, predicates: RdbPredicatesV9, columns: Array<string>): Promise<ResultSetV9>;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: remoteQuery(device: string, table: string, predicates: RdbPredicatesV9, columns: Array<string>): Promise<ResultSetV9>;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.remoteQuery         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: querySql(sql: string, bindArgs: Array<ValueType>, callback: AsyncCallback<ResultSetV9>): void;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: querySql(sql: string, bindArgs: Array<ValueType>, callback: AsyncCallback<ResultSetV9>): void;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.querySql         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: querySql(sql: string, bindArgs ?: Array<ValueType>): Promise<ResultSetV9>;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: querySql(sql: string, bindArgs ?: Array<ValueType>): Promise<ResultSetV9>;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.querySql         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: executeSql(sql: string, bindArgs: Array<ValueType>, callback: AsyncCallback<void>): void;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: executeSql(sql: string, bindArgs: Array<ValueType>, callback: AsyncCallback<void>): void;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.executeSql         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: executeSql(sql: string, bindArgs ?: Array<ValueType>): Promise<void>;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: executeSql(sql: string, bindArgs ?: Array<ValueType>): Promise<void>;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.executeSql         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: beginTransaction(): void;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: beginTransaction(): void;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.beginTransaction         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: commit(): void;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: commit(): void;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.commit         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: rollBack(): void;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: rollBack(): void;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.rollBack         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: backup(destName: string, callback: AsyncCallback<void>): void;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: backup(destName: string, callback: AsyncCallback<void>): void;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.backup         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: backup(destName: string): Promise<void>;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: backup(destName: string): Promise<void>;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.backup         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: restore(srcName: string, callback: AsyncCallback<void>): void;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: restore(srcName: string, callback: AsyncCallback<void>): void;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.restore         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: restore(srcName: string): Promise<void>;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: restore(srcName: string): Promise<void>;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.restore         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: setDistributedTables(tables: Array<string>, callback: AsyncCallback<void>): void;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: setDistributedTables(tables: Array<string>, callback: AsyncCallback<void>): void;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.setDistributedTables         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: setDistributedTables(tables: Array<string>): Promise<void>;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: setDistributedTables(tables: Array<string>): Promise<void>;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.setDistributedTables         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: obtainDistributedTableName(device: string, table: string, callback: AsyncCallback<string>): void;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: obtainDistributedTableName(device: string, table: string, callback: AsyncCallback<string>): void;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.obtainDistributedTableName         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: obtainDistributedTableName(device: string, table: string): Promise<string>;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: obtainDistributedTableName(device: string, table: string): Promise<string>;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.obtainDistributedTableName         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: sync(mode: SyncMode, predicates: RdbPredicatesV9, callback: AsyncCallback<Array<[ string, number ]>>): void;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: sync(mode: SyncMode, predicates: RdbPredicatesV9, callback: AsyncCallback<Array<[ string, number ]>>): void;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.sync         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: sync(mode: SyncMode, predicates: RdbPredicatesV9): Promise<Array<[ string, number ]>>;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: sync(mode: SyncMode, predicates: RdbPredicatesV9): Promise<Array<[ string, number ]>>;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.sync         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: on(event: 'dataChange', type: SubscribeType, observer: Callback<Array<string>>): void;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: on(event: 'dataChange', type: SubscribeType, observer: Callback<Array<string>>): void;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.on         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbStoreV9<br>Method or attribute name: off(event: 'dataChange', type: SubscribeType, observer: Callback<Array<string>>): void;<br>Deprecated version: N/A|Class name: RdbStoreV9<br>Method or attribute name: off(event: 'dataChange', type: SubscribeType, observer: Callback<Array<string>>): void;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbStore.off         |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: StoreConfigV9<br>Deprecated version: N/A|Class name: StoreConfigV9<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.StoreConfig |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: StoreConfigV9<br>Method or attribute name: name: string;<br>Deprecated version: N/A|Class name: StoreConfigV9<br>Method or attribute name: name: string;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.StoreConfig.name     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: StoreConfigV9<br>Method or attribute name: securityLevel: SecurityLevel;<br>Deprecated version: N/A|Class name: StoreConfigV9<br>Method or attribute name: securityLevel: SecurityLevel;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.StoreConfig.securityLevel     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: StoreConfigV9<br>Method or attribute name: encrypt ?: boolean;<br>Deprecated version: N/A|Class name: StoreConfigV9<br>Method or attribute name: encrypt ?: boolean;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.StoreConfig.encrypt     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbPredicatesV9<br>Deprecated version: N/A|Class name: RdbPredicatesV9<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbPredicates |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbPredicatesV9<br>Method or attribute name: constructor(name: string)<br>Deprecated version: N/A|Class name: RdbPredicatesV9<br>Method or attribute name: constructor(name: string)<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbPredicates.constructor     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbPredicatesV9<br>Method or attribute name: inDevices(devices: Array<string>): RdbPredicatesV9;<br>Deprecated version: N/A|Class name: RdbPredicatesV9<br>Method or attribute name: inDevices(devices: Array<string>): RdbPredicatesV9;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbPredicates.inDevices     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbPredicatesV9<br>Method or attribute name: inAllDevices(): RdbPredicatesV9;<br>Deprecated version: N/A|Class name: RdbPredicatesV9<br>Method or attribute name: inAllDevices(): RdbPredicatesV9;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbPredicates.inAllDevices     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbPredicatesV9<br>Method or attribute name: equalTo(field: string, value: ValueType): RdbPredicatesV9;<br>Deprecated version: N/A|Class name: RdbPredicatesV9<br>Method or attribute name: equalTo(field: string, value: ValueType): RdbPredicatesV9;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbPredicates.equalTo     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbPredicatesV9<br>Method or attribute name: notEqualTo(field: string, value: ValueType): RdbPredicatesV9;<br>Deprecated version: N/A|Class name: RdbPredicatesV9<br>Method or attribute name: notEqualTo(field: string, value: ValueType): RdbPredicatesV9;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbPredicates.notEqualTo     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbPredicatesV9<br>Method or attribute name: beginWrap(): RdbPredicatesV9;<br>Deprecated version: N/A|Class name: RdbPredicatesV9<br>Method or attribute name: beginWrap(): RdbPredicatesV9;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbPredicates.beginWrap     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbPredicatesV9<br>Method or attribute name: endWrap(): RdbPredicatesV9;<br>Deprecated version: N/A|Class name: RdbPredicatesV9<br>Method or attribute name: endWrap(): RdbPredicatesV9;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbPredicates.endWrap     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbPredicatesV9<br>Method or attribute name: or(): RdbPredicatesV9;<br>Deprecated version: N/A|Class name: RdbPredicatesV9<br>Method or attribute name: or(): RdbPredicatesV9;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbPredicates.or     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbPredicatesV9<br>Method or attribute name: and(): RdbPredicatesV9;<br>Deprecated version: N/A|Class name: RdbPredicatesV9<br>Method or attribute name: and(): RdbPredicatesV9;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbPredicates.and     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbPredicatesV9<br>Method or attribute name: contains(field: string, value: string): RdbPredicatesV9;<br>Deprecated version: N/A|Class name: RdbPredicatesV9<br>Method or attribute name: contains(field: string, value: string): RdbPredicatesV9;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbPredicates.contains     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbPredicatesV9<br>Method or attribute name: beginsWith(field: string, value: string): RdbPredicatesV9;<br>Deprecated version: N/A|Class name: RdbPredicatesV9<br>Method or attribute name: beginsWith(field: string, value: string): RdbPredicatesV9;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbPredicates.beginsWith     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbPredicatesV9<br>Method or attribute name: endsWith(field: string, value: string): RdbPredicatesV9;<br>Deprecated version: N/A|Class name: RdbPredicatesV9<br>Method or attribute name: endsWith(field: string, value: string): RdbPredicatesV9;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbPredicates.endsWith     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbPredicatesV9<br>Method or attribute name: isNull(field: string): RdbPredicatesV9;<br>Deprecated version: N/A|Class name: RdbPredicatesV9<br>Method or attribute name: isNull(field: string): RdbPredicatesV9;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbPredicates.isNull     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbPredicatesV9<br>Method or attribute name: isNotNull(field: string): RdbPredicatesV9;<br>Deprecated version: N/A|Class name: RdbPredicatesV9<br>Method or attribute name: isNotNull(field: string): RdbPredicatesV9;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbPredicates.isNotNull     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbPredicatesV9<br>Method or attribute name: like(field: string, value: string): RdbPredicatesV9;<br>Deprecated version: N/A|Class name: RdbPredicatesV9<br>Method or attribute name: like(field: string, value: string): RdbPredicatesV9;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbPredicates.like     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbPredicatesV9<br>Method or attribute name: glob(field: string, value: string): RdbPredicatesV9;<br>Deprecated version: N/A|Class name: RdbPredicatesV9<br>Method or attribute name: glob(field: string, value: string): RdbPredicatesV9;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbPredicates.glob     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbPredicatesV9<br>Method or attribute name: between(field: string, low: ValueType, high: ValueType): RdbPredicatesV9;<br>Deprecated version: N/A|Class name: RdbPredicatesV9<br>Method or attribute name: between(field: string, low: ValueType, high: ValueType): RdbPredicatesV9;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbPredicates.between     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbPredicatesV9<br>Method or attribute name: notBetween(field: string, low: ValueType, high: ValueType): RdbPredicatesV9;<br>Deprecated version: N/A|Class name: RdbPredicatesV9<br>Method or attribute name: notBetween(field: string, low: ValueType, high: ValueType): RdbPredicatesV9;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbPredicates.notBetween     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbPredicatesV9<br>Method or attribute name: greaterThan(field: string, value: ValueType): RdbPredicatesV9;<br>Deprecated version: N/A|Class name: RdbPredicatesV9<br>Method or attribute name: greaterThan(field: string, value: ValueType): RdbPredicatesV9;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbPredicates.greaterThan     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbPredicatesV9<br>Method or attribute name: lessThan(field: string, value: ValueType): RdbPredicatesV9;<br>Deprecated version: N/A|Class name: RdbPredicatesV9<br>Method or attribute name: lessThan(field: string, value: ValueType): RdbPredicatesV9;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbPredicates.lessThan     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbPredicatesV9<br>Method or attribute name: greaterThanOrEqualTo(field: string, value: ValueType): RdbPredicatesV9;<br>Deprecated version: N/A|Class name: RdbPredicatesV9<br>Method or attribute name: greaterThanOrEqualTo(field: string, value: ValueType): RdbPredicatesV9;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbPredicates.greaterThanOrEqualTo     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbPredicatesV9<br>Method or attribute name: lessThanOrEqualTo(field: string, value: ValueType): RdbPredicatesV9;<br>Deprecated version: N/A|Class name: RdbPredicatesV9<br>Method or attribute name: lessThanOrEqualTo(field: string, value: ValueType): RdbPredicatesV9;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbPredicates.lessThanOrEqualTo     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbPredicatesV9<br>Method or attribute name: orderByAsc(field: string): RdbPredicatesV9;<br>Deprecated version: N/A|Class name: RdbPredicatesV9<br>Method or attribute name: orderByAsc(field: string): RdbPredicatesV9;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbPredicates.orderByAsc     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbPredicatesV9<br>Method or attribute name: orderByDesc(field: string): RdbPredicatesV9;<br>Deprecated version: N/A|Class name: RdbPredicatesV9<br>Method or attribute name: orderByDesc(field: string): RdbPredicatesV9;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbPredicates.orderByDesc     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbPredicatesV9<br>Method or attribute name: distinct(): RdbPredicatesV9;<br>Deprecated version: N/A|Class name: RdbPredicatesV9<br>Method or attribute name: distinct(): RdbPredicatesV9;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbPredicates.distinct     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbPredicatesV9<br>Method or attribute name: limitAs(value: number): RdbPredicatesV9;<br>Deprecated version: N/A|Class name: RdbPredicatesV9<br>Method or attribute name: limitAs(value: number): RdbPredicatesV9;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbPredicates.limitAs     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbPredicatesV9<br>Method or attribute name: offsetAs(rowOffset: number): RdbPredicatesV9;<br>Deprecated version: N/A|Class name: RdbPredicatesV9<br>Method or attribute name: offsetAs(rowOffset: number): RdbPredicatesV9;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbPredicates.offsetAs     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbPredicatesV9<br>Method or attribute name: groupBy(fields: Array<string>): RdbPredicatesV9;<br>Deprecated version: N/A|Class name: RdbPredicatesV9<br>Method or attribute name: groupBy(fields: Array<string>): RdbPredicatesV9;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbPredicates.groupBy     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbPredicatesV9<br>Method or attribute name: indexedBy(field: string): RdbPredicatesV9;<br>Deprecated version: N/A|Class name: RdbPredicatesV9<br>Method or attribute name: indexedBy(field: string): RdbPredicatesV9;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbPredicates.indexedBy     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbPredicatesV9<br>Method or attribute name: in(field: string, value: Array<ValueType>): RdbPredicatesV9;<br>Deprecated version: N/A|Class name: RdbPredicatesV9<br>Method or attribute name: in(field: string, value: Array<ValueType>): RdbPredicatesV9;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbPredicates.in     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: RdbPredicatesV9<br>Method or attribute name: notIn(field: string, value: Array<ValueType>): RdbPredicatesV9;<br>Deprecated version: N/A|Class name: RdbPredicatesV9<br>Method or attribute name: notIn(field: string, value: Array<ValueType>): RdbPredicatesV9;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.RdbPredicates.notIn     |@ohos.data.rdb.d.ts|
|Deprecated version changed|Class name: ResultSetV9<br>Deprecated version: N/A|Class name: ResultSetV9<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.ResultSet |resultSet.d.ts|
|Deprecated version changed|Class name: ResultSetV9<br>Method or attribute name: columnNames: Array<string>;<br>Deprecated version: N/A|Class name: ResultSetV9<br>Method or attribute name: columnNames: Array<string>;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.ResultSet.columnNames     |resultSet.d.ts|
|Deprecated version changed|Class name: ResultSetV9<br>Method or attribute name: columnCount: number;<br>Deprecated version: N/A|Class name: ResultSetV9<br>Method or attribute name: columnCount: number;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.ResultSet.columnCount     |resultSet.d.ts|
|Deprecated version changed|Class name: ResultSetV9<br>Method or attribute name: rowCount: number;<br>Deprecated version: N/A|Class name: ResultSetV9<br>Method or attribute name: rowCount: number;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.ResultSet.rowCount     |resultSet.d.ts|
|Deprecated version changed|Class name: ResultSetV9<br>Method or attribute name: rowIndex: number;<br>Deprecated version: N/A|Class name: ResultSetV9<br>Method or attribute name: rowIndex: number;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.ResultSet.rowIndex     |resultSet.d.ts|
|Deprecated version changed|Class name: ResultSetV9<br>Method or attribute name: isAtFirstRow: boolean;<br>Deprecated version: N/A|Class name: ResultSetV9<br>Method or attribute name: isAtFirstRow: boolean;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.ResultSet.isAtFirstRow     |resultSet.d.ts|
|Deprecated version changed|Class name: ResultSetV9<br>Method or attribute name: isAtLastRow: boolean;<br>Deprecated version: N/A|Class name: ResultSetV9<br>Method or attribute name: isAtLastRow: boolean;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.ResultSet.isAtLastRow     |resultSet.d.ts|
|Deprecated version changed|Class name: ResultSetV9<br>Method or attribute name: isEnded: boolean;<br>Deprecated version: N/A|Class name: ResultSetV9<br>Method or attribute name: isEnded: boolean;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.ResultSet.isEnded     |resultSet.d.ts|
|Deprecated version changed|Class name: ResultSetV9<br>Method or attribute name: isStarted: boolean;<br>Deprecated version: N/A|Class name: ResultSetV9<br>Method or attribute name: isStarted: boolean;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.ResultSet.isStarted     |resultSet.d.ts|
|Deprecated version changed|Class name: ResultSetV9<br>Method or attribute name: isClosed: boolean;<br>Deprecated version: N/A|Class name: ResultSetV9<br>Method or attribute name: isClosed: boolean;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.ResultSet.isClosed     |resultSet.d.ts|
|Deprecated version changed|Class name: ResultSetV9<br>Method or attribute name: getColumnIndex(columnName: string): number;<br>Deprecated version: N/A|Class name: ResultSetV9<br>Method or attribute name: getColumnIndex(columnName: string): number;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.ResultSet.getColumnIndex     |resultSet.d.ts|
|Deprecated version changed|Class name: ResultSetV9<br>Method or attribute name: getColumnName(columnIndex: number): string;<br>Deprecated version: N/A|Class name: ResultSetV9<br>Method or attribute name: getColumnName(columnIndex: number): string;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.ResultSet.getColumnName     |resultSet.d.ts|
|Deprecated version changed|Class name: ResultSetV9<br>Method or attribute name: goTo(offset: number): boolean;<br>Deprecated version: N/A|Class name: ResultSetV9<br>Method or attribute name: goTo(offset: number): boolean;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.ResultSet.goTo     |resultSet.d.ts|
|Deprecated version changed|Class name: ResultSetV9<br>Method or attribute name: goToRow(position: number): boolean;<br>Deprecated version: N/A|Class name: ResultSetV9<br>Method or attribute name: goToRow(position: number): boolean;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.ResultSet.goToRow     |resultSet.d.ts|
|Deprecated version changed|Class name: ResultSetV9<br>Method or attribute name: goToFirstRow(): boolean;<br>Deprecated version: N/A|Class name: ResultSetV9<br>Method or attribute name: goToFirstRow(): boolean;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.ResultSet.goToFirstRow     |resultSet.d.ts|
|Deprecated version changed|Class name: ResultSetV9<br>Method or attribute name: goToLastRow(): boolean;<br>Deprecated version: N/A|Class name: ResultSetV9<br>Method or attribute name: goToLastRow(): boolean;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.ResultSet.goToLastRow     |resultSet.d.ts|
|Deprecated version changed|Class name: ResultSetV9<br>Method or attribute name: goToNextRow(): boolean;<br>Deprecated version: N/A|Class name: ResultSetV9<br>Method or attribute name: goToNextRow(): boolean;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.ResultSet.goToNextRow     |resultSet.d.ts|
|Deprecated version changed|Class name: ResultSetV9<br>Method or attribute name: goToPreviousRow(): boolean;<br>Deprecated version: N/A|Class name: ResultSetV9<br>Method or attribute name: goToPreviousRow(): boolean;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.ResultSet.goToPreviousRow     |resultSet.d.ts|
|Deprecated version changed|Class name: ResultSetV9<br>Method or attribute name: getBlob(columnIndex: number): Uint8Array;<br>Deprecated version: N/A|Class name: ResultSetV9<br>Method or attribute name: getBlob(columnIndex: number): Uint8Array;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.ResultSet.getBlob     |resultSet.d.ts|
|Deprecated version changed|Class name: ResultSetV9<br>Method or attribute name: getString(columnIndex: number): string;<br>Deprecated version: N/A|Class name: ResultSetV9<br>Method or attribute name: getString(columnIndex: number): string;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.ResultSet.getString     |resultSet.d.ts|
|Deprecated version changed|Class name: ResultSetV9<br>Method or attribute name: getLong(columnIndex: number): number;<br>Deprecated version: N/A|Class name: ResultSetV9<br>Method or attribute name: getLong(columnIndex: number): number;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.ResultSet.getLong     |resultSet.d.ts|
|Deprecated version changed|Class name: ResultSetV9<br>Method or attribute name: getDouble(columnIndex: number): number;<br>Deprecated version: N/A|Class name: ResultSetV9<br>Method or attribute name: getDouble(columnIndex: number): number;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.ResultSet.getDouble     |resultSet.d.ts|
|Deprecated version changed|Class name: ResultSetV9<br>Method or attribute name: isColumnNull(columnIndex: number): boolean;<br>Deprecated version: N/A|Class name: ResultSetV9<br>Method or attribute name: isColumnNull(columnIndex: number): boolean;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.ResultSet.isColumnNull     |resultSet.d.ts|
|Deprecated version changed|Class name: ResultSetV9<br>Method or attribute name: close(): void;<br>Deprecated version: N/A|Class name: ResultSetV9<br>Method or attribute name: close(): void;<br>Deprecated version: 9<br>Substitute API: ohos.data.relationalStore.ResultSet.close     |resultSet.d.ts|
|Initial version changed|Class name: dataSharePredicates<br>Initial version: N/A|Class name: dataSharePredicates<br>Initial version: 9|@ohos.data.dataSharePredicates.d.ts|
|Permission deleted|Class name: SubscribeType<br>Permission: ohos.permission.DISTRIBUTED_DATASYNC|Class name: SubscribeType<br>Permission: N/A|@ohos.data.rdb.d.ts|
|Access level changed|Class name: dataSharePredicates<br>Access level: public API|Class name: dataSharePredicates<br>Access level: system API|@ohos.data.dataSharePredicates.d.ts|
|Function changed|Class name: DeviceKVStore<br>Method or attribute name: getResultSet(deviceId: string, predicates: dataSharePredicates.DataSharePredicates): Promise<KVStoreResultSet>;<br>|Class name: DeviceKVStore<br>Method or attribute name: getResultSet(predicates: dataSharePredicates.DataSharePredicates): Promise<KVStoreResultSet>;<br>|@ohos.data.distributedKVStore.d.ts|
|Function changed|Class name: DeviceKVStore<br>Method or attribute name: getResultSet(predicates: dataSharePredicates.DataSharePredicates): Promise<KVStoreResultSet>;<br>|Class name: DeviceKVStore<br>Method or attribute name: getResultSet(deviceId: string, predicates: dataSharePredicates.DataSharePredicates): Promise<KVStoreResultSet>;<br>|@ohos.data.distributedKVStore.d.ts|
|Function changed|Class name: RdbStoreV9<br>Method or attribute name: update(table: string, values: ValuesBucket, predicates: dataSharePredicates.DataSharePredicates): Promise<number>;<br>|Class name: RdbStoreV9<br>Method or attribute name: update(values: ValuesBucket, predicates: RdbPredicatesV9): Promise<number>;<br>|@ohos.data.rdb.d.ts|
|Function changed|Class name: RdbStoreV9<br>Method or attribute name: update(values: ValuesBucket, predicates: RdbPredicatesV9): Promise<number>;<br>|Class name: RdbStoreV9<br>Method or attribute name: update(table: string, values: ValuesBucket, predicates: dataSharePredicates.DataSharePredicates): Promise<number>;<br>|@ohos.data.rdb.d.ts|
|Function changed|Class name: RdbStoreV9<br>Method or attribute name: delete(table: string, predicates: dataSharePredicates.DataSharePredicates): Promise<number>;<br>|Class name: RdbStoreV9<br>Method or attribute name: delete(predicates: RdbPredicatesV9): Promise<number>;<br>|@ohos.data.rdb.d.ts|
|Function changed|Class name: RdbStoreV9<br>Method or attribute name: delete(predicates: RdbPredicatesV9): Promise<number>;<br>|Class name: RdbStoreV9<br>Method or attribute name: delete(table: string, predicates: dataSharePredicates.DataSharePredicates): Promise<number>;<br>|@ohos.data.rdb.d.ts|
|Function changed|Class name: RdbStoreV9<br>Method or attribute name: query(table: string, predicates: dataSharePredicates.DataSharePredicates, columns ?: Array<string>): Promise<ResultSetV9>;<br>|Class name: RdbStoreV9<br>Method or attribute name: query(predicates: RdbPredicatesV9, columns ?: Array<string>): Promise<ResultSetV9>;<br>|@ohos.data.rdb.d.ts|
|Function changed|Class name: RdbStoreV9<br>Method or attribute name: query(predicates: RdbPredicatesV9, columns ?: Array<string>): Promise<ResultSetV9>;<br>|Class name: RdbStoreV9<br>Method or attribute name: query(table: string, predicates: dataSharePredicates.DataSharePredicates, columns ?: Array<string>): Promise<ResultSetV9>;<br>|@ohos.data.rdb.d.ts|