MySQLPreparedStatement

class MySQLPreparedStatement(statement: <Error class: unknown class><<Error class: unknown class>>, parameters: Int)

Represents a SQL statement that has been prepared by a driver to be executed.

Should not be cached

Constructors

Link copied to clipboard
constructor(statement: <Error class: unknown class><<Error class: unknown class>>, parameters: Int)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val bindings: <Error class: unknown class>

Functions

Link copied to clipboard
open fun bindBoolean(index: Int, boolean: Boolean?)

Bind boolean to the underlying statement at index.

Link copied to clipboard
open fun bindBytes(index: Int, bytes: ByteArray?)

Bind bytes to the underlying statement at index.

Link copied to clipboard
fun bindDate(index: Int, date: <Error class: unknown class>?)

Bind LocalDate to the underlying statement at index.

Link copied to clipboard
fun bindDateTime(index: Int, dateTime: <Error class: unknown class>?)

Bind LocalDateTime to the underlying statement at index.

Link copied to clipboard
open fun bindDouble(index: Int, double: Double?)

Bind double to the underlying statement at index.

Link copied to clipboard
fun bindDuration(index: Int, duration: <Error class: unknown class>?)

Bind Duration to the underlying statement at index.

Link copied to clipboard
open fun bindLong(index: Int, long: Long?)

Bind long to the underlying statement at index.

Link copied to clipboard
open fun bindString(index: Int, string: String?)

Bind string to the underlying statement at index.

Link copied to clipboard
fun clear()

Clear's the internal Arena used for keeping track of memory allocated for C-interoperability