# DatabaseUtilsCompat

Artifact: [androidx.core:core](https://developer.android.com/jetpack/androidx/releases/core) [View Source](https://cs.android.com/search?q=file:androidx/core/database/DatabaseUtilsCompat.java+class:androidx.core.database.DatabaseUtilsCompat) Added in [1.1.0](https://developer.android.com/jetpack/androidx/releases/core#1.1.0) Deprecated in [1.1.0](https://developer.android.com/jetpack/androidx/releases/core#1.1.0)

*** ** * ** ***


```
public final class DatabaseUtilsCompat
```

<br />

*** ** * ** ***

> [!CAUTION]
> **This class is deprecated.**   
>
> Use `https://developer.android.com/reference/android/database/DatabaseUtils.html` directly.

Helper for accessing features in `https://developer.android.com/reference/android/database/DatabaseUtils.html`.

## Summary

| ### Public methods |
|---|---|
| `static String[]` | `[appendSelectionArgs](https://developer.android.com/reference/androidx/core/database/DatabaseUtilsCompat#appendSelectionArgs(java.lang.String[],java.lang.String[]))(String[] originalValues, String[] newValues)` **This method is deprecated.** Use `https://developer.android.com/reference/android/database/DatabaseUtils.html#appendSelectionArgs(java.lang.String[], java.lang.String[])` directly. <br /> |
| `static https://developer.android.com/reference/java/lang/String.html` | `[concatenateWhere](https://developer.android.com/reference/androidx/core/database/DatabaseUtilsCompat#concatenateWhere(java.lang.String,java.lang.String))(https://developer.android.com/reference/java/lang/String.html a, https://developer.android.com/reference/java/lang/String.html b)` **This method is deprecated.** Use `https://developer.android.com/reference/android/database/DatabaseUtils.html#concatenateWhere(java.lang.String, java.lang.String)` directly. <br /> |

## Public methods

### appendSelectionArgs

Added in [1.1.0](https://developer.android.com/jetpack/androidx/releases/core#1.1.0) Deprecated in [1.1.0](https://developer.android.com/jetpack/androidx/releases/core#1.1.0)

```
public static String[] [appendSelectionArgs](https://developer.android.com/reference/androidx/core/database/DatabaseUtilsCompat#appendSelectionArgs(java.lang.String[],java.lang.String[]))(String[] originalValues, String[] newValues)
```

> [!CAUTION]
> **This method is deprecated.**   
>
> Use `https://developer.android.com/reference/android/database/DatabaseUtils.html#appendSelectionArgs(java.lang.String[], java.lang.String[])` directly.

Appends one set of selection args to another. This is useful when adding a selection argument to a user provided set.

### concatenateWhere

Added in [1.1.0](https://developer.android.com/jetpack/androidx/releases/core#1.1.0) Deprecated in [1.1.0](https://developer.android.com/jetpack/androidx/releases/core#1.1.0)

```
public static String [concatenateWhere](https://developer.android.com/reference/androidx/core/database/DatabaseUtilsCompat#concatenateWhere(java.lang.String,java.lang.String))(String a, String b)
```

> [!CAUTION]
> **This method is deprecated.**   
>
> Use `https://developer.android.com/reference/android/database/DatabaseUtils.html#concatenateWhere(java.lang.String, java.lang.String)` directly.

Concatenates two SQL WHERE clauses, handling empty or null values.