# DatabaseUtilsCompat

# 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)

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/androidx/core/database/DatabaseUtilsCompat "View this page in Java")

<br />

```
class DatabaseUtilsCompat
```

<br />

*** ** * ** ***

| **This class is deprecated.**   
|
| Use[android.database.DatabaseUtils](https://developer.android.com/reference/android/database/DatabaseUtils.html)directly.

Helper for accessing features in[android.database.DatabaseUtils](https://developer.android.com/reference/android/database/DatabaseUtils.html).

## Summary

|                                                                                  ### Public functions                                                                                  |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `java-static `[Array](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-array/index.html)`<`[String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)`!>!` | ~~[appendSelectionArgs](https://developer.android.com/reference/kotlin/androidx/core/database/DatabaseUtilsCompat#appendSelectionArgs(java.lang.String[],java.lang.String[]))~~`(` ` originalValues: `[Array](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-array/index.html)`<`[String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)`!>!,` ` newValues: `[Array](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-array/index.html)`<`[String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)`!>!` `)` **This function is deprecated.** Use[appendSelectionArgs](https://developer.android.com/reference/android/database/DatabaseUtils.html#appendSelectionArgs(java.lang.String[], java.lang.String[]))directly. <br /> |
| `java-static `[String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)`!`                                                                                     | ~~[concatenateWhere](https://developer.android.com/reference/kotlin/androidx/core/database/DatabaseUtilsCompat#concatenateWhere(java.lang.String,java.lang.String))~~`(a: `[String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)`!, b: `[String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)`!)` **This function is deprecated.** Use[concatenateWhere](https://developer.android.com/reference/android/database/DatabaseUtils.html#concatenateWhere(java.lang.String, java.lang.String))directly. <br />                                                                                                                                                                                                                            |

## Public functions

### 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)  

```
java-static fun [appendSelectionArgs](https://developer.android.com/reference/kotlin/androidx/core/database/DatabaseUtilsCompat#appendSelectionArgs(java.lang.String[],java.lang.String[]))(
    originalValues: Array<String!>!,
    newValues: Array<String!>!
): Array<String!>!
```
| **This function is deprecated.**   
|
| Use[appendSelectionArgs](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)  

```
java-static fun [concatenateWhere](https://developer.android.com/reference/kotlin/androidx/core/database/DatabaseUtilsCompat#concatenateWhere(java.lang.String,java.lang.String))(a: String!, b: String!): String!
```
| **This function is deprecated.**   
|
| Use[concatenateWhere](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.