//selekt-api/com.bloomberg.selekt/ISQLProgram
ISQLProgram
interface ISQLProgram : Closeable
Inheritors
ISQLStatement |
Functions
Name | Summary |
---|---|
bindBlob | [jvm] abstract fun bindBlob(index: Int, value: ByteArray) Bind a byte array value to this statement. The value remains bound until clearBindings is called. |
bindDouble | [jvm] abstract fun bindDouble(index: Int, value: Double) Bind a double value to this statement. The value remains bound until clearBindings is called. |
bindInt | [jvm] abstract fun bindInt(index: Int, value: Int) Bind an integer value to this statement. The value remains bound until clearBindings is called. |
bindLong | [jvm] abstract fun bindLong(index: Int, value: Long) Bind a long value to this statement. The value remains bound until clearBindings is called. |
bindNull | [jvm] abstract fun bindNull(index: Int) Bind a null value to this statement. The value remains bound until clearBindings is called. |
bindString | [jvm] abstract fun bindString(index: Int, value: String) Bind a String value to this statement. The value remains bound until clearBindings is called. |
clearBindings | [jvm] abstract fun clearBindings() Clears all existing bindings. Unset bindings are treated as null. |
close | [jvm] abstract override fun close() |