Google Apps Script API
Preparing search index...
google-apps-script-events
GoogleAppsScript
JDBC
JdbcPreparedStatement
Interface JdbcPreparedStatement
A JDBC PreparedStatement. For documentation of this class, see java.sql.PreparedStatement.
interface
JdbcPreparedStatement
{
addBatch
()
:
void
;
addBatch
(
sql
:
string
)
:
void
;
cancel
()
:
void
;
clearBatch
()
:
void
;
clearParameters
()
:
void
;
clearWarnings
()
:
void
;
close
()
:
void
;
execute
()
:
boolean
;
execute
(
sql
:
string
)
:
boolean
;
execute
(
sql
:
string
,
autoGeneratedKeys
:
number
,
sql_
:
string
,
columnIndexes
:
number
[]
,
)
:
boolean
;
execute
(
sql
:
string
,
autoGeneratedKeys
:
number
,
sql_
:
string
,
columnIndexes
:
number
[]
,
)
:
boolean
;
execute
(
sql
:
string
,
columnNames
:
string
[]
)
:
boolean
;
executeBatch
()
:
number
[]
;
executeQuery
()
:
JdbcResultSet
;
executeQuery
(
sql
:
string
)
:
JdbcResultSet
;
executeUpdate
()
:
number
;
executeUpdate
(
sql
:
string
)
:
number
;
executeUpdate
(
sql
:
string
,
autoGeneratedKeys
:
number
,
sql_
:
string
,
columnIndexes
:
number
[]
,
)
:
number
;
executeUpdate
(
sql
:
string
,
autoGeneratedKeys
:
number
,
sql_
:
string
,
columnIndexes
:
number
[]
,
)
:
number
;
executeUpdate
(
sql
:
string
,
columnNames
:
string
[]
)
:
number
;
getConnection
()
:
JdbcConnection
;
getFetchDirection
()
:
number
;
getFetchSize
()
:
number
;
getGeneratedKeys
()
:
JdbcResultSet
;
getMaxFieldSize
()
:
number
;
getMaxRows
()
:
number
;
getMetaData
()
:
JdbcResultSetMetaData
;
getMoreResults
()
:
boolean
;
getMoreResults
(
current
:
number
)
:
boolean
;
getParameterMetaData
()
:
JdbcParameterMetaData
;
getQueryTimeout
()
:
number
;
getResultSet
()
:
JdbcResultSet
;
getResultSetConcurrency
()
:
number
;
getResultSetHoldability
()
:
number
;
getResultSetType
()
:
number
;
getUpdateCount
()
:
number
;
getWarnings
()
:
string
[]
;
isClosed
()
:
boolean
;
isPoolable
()
:
boolean
;
setArray
(
parameterIndex
:
number
,
x
:
JdbcArray
)
:
void
;
setBigDecimal
(
parameterIndex
:
number
,
x
:
any
)
:
void
;
setBlob
(
parameterIndex
:
number
,
x
:
JdbcBlob
)
:
void
;
setBoolean
(
parameterIndex
:
number
,
x
:
boolean
)
:
void
;
setByte
(
parameterIndex
:
number
,
x
:
number
)
:
void
;
setBytes
(
parameterIndex
:
number
,
x
:
number
[]
)
:
void
;
setClob
(
parameterIndex
:
number
,
x
:
JdbcClob
)
:
void
;
setCursorName
(
name
:
string
)
:
void
;
setDate
(
parameterIndex
:
number
,
x
:
JdbcDate
)
:
void
;
setDate
(
parameterIndex
:
number
,
x
:
JdbcDate
,
timeZone
:
string
)
:
void
;
setDouble
(
parameterIndex
:
number
,
x
:
number
)
:
void
;
setEscapeProcessing
(
enable
:
boolean
)
:
void
;
setFetchDirection
(
direction
:
number
)
:
void
;
setFetchSize
(
rows
:
number
)
:
void
;
setFloat
(
parameterIndex
:
number
,
x
:
number
)
:
void
;
setInt
(
parameterIndex
:
number
,
x
:
number
)
:
void
;
setLong
(
parameterIndex
:
number
,
x
:
number
)
:
void
;
setMaxFieldSize
(
max
:
number
)
:
void
;
setMaxRows
(
max
:
number
)
:
void
;
setNClob
(
parameterIndex
:
number
,
x
:
JdbcClob
)
:
void
;
setNString
(
parameterIndex
:
number
,
x
:
string
)
:
void
;
setNull
(
parameterIndex
:
number
,
sqlType
:
number
)
:
void
;
setNull
(
parameterIndex
:
number
,
sqlType
:
number
,
typeName
:
string
)
:
void
;
setObject
(
index
:
number
,
x
:
any
)
:
void
;
setObject
(
parameterIndex
:
number
,
x
:
any
,
targetSqlType
:
number
)
:
void
;
setObject
(
parameterIndex
:
number
,
x
:
any
,
targetSqlType
:
number
,
scaleOrLength
:
number
,
)
:
void
;
setPoolable
(
poolable
:
boolean
)
:
void
;
setQueryTimeout
(
seconds
:
number
)
:
void
;
setRef
(
parameterIndex
:
number
,
x
:
JdbcRef
)
:
void
;
setRowId
(
parameterIndex
:
number
,
x
:
JdbcRowId
)
:
void
;
setShort
(
parameterIndex
:
number
,
x
:
number
)
:
void
;
setSQLXML
(
parameterIndex
:
number
,
x
:
JdbcSQLXML
)
:
void
;
setString
(
parameterIndex
:
number
,
x
:
string
)
:
void
;
setTime
(
parameterIndex
:
number
,
x
:
JdbcTime
)
:
void
;
setTime
(
parameterIndex
:
number
,
x
:
JdbcTime
,
timeZone
:
string
)
:
void
;
setTimestamp
(
parameterIndex
:
number
,
x
:
JdbcTimestamp
)
:
void
;
setTimestamp
(
parameterIndex
:
number
,
x
:
JdbcTimestamp
,
timeZone
:
string
,
)
:
void
;
setURL
(
parameterIndex
:
number
,
x
:
string
)
:
void
;
}
Index
Methods
add
Batch
cancel
clear
Batch
clear
Parameters
clear
Warnings
close
execute
execute
Batch
execute
Query
execute
Update
get
Connection
get
Fetch
Direction
get
Fetch
Size
get
Generated
Keys
get
Max
Field
Size
get
Max
Rows
get
Meta
Data
get
More
Results
get
Parameter
Meta
Data
get
Query
Timeout
get
Result
Set
get
Result
Set
Concurrency
get
Result
Set
Holdability
get
Result
Set
Type
get
Update
Count
get
Warnings
is
Closed
is
Poolable
set
Array
set
Big
Decimal
set
Blob
set
Boolean
set
Byte
set
Bytes
set
Clob
set
Cursor
Name
set
Date
set
Double
set
Escape
Processing
set
Fetch
Direction
set
Fetch
Size
set
Float
set
Int
set
Long
set
Max
Field
Size
set
Max
Rows
set
N
Clob
set
N
String
set
Null
set
Object
set
Poolable
set
Query
Timeout
set
Ref
set
Row
Id
set
Short
set
SQLXML
set
String
set
Time
set
Timestamp
set
URL
Methods
add
Batch
addBatch
()
:
void
Returns
void
addBatch
(
sql
:
string
)
:
void
Parameters
sql
:
string
Returns
void
cancel
cancel
()
:
void
Returns
void
clear
Batch
clearBatch
()
:
void
Returns
void
clear
Parameters
clearParameters
()
:
void
Returns
void
clear
Warnings
clearWarnings
()
:
void
Returns
void
close
close
()
:
void
Returns
void
execute
execute
()
:
boolean
Returns
boolean
execute
(
sql
:
string
)
:
boolean
Parameters
sql
:
string
Returns
boolean
execute
(
sql
:
string
,
autoGeneratedKeys
:
number
,
sql_
:
string
,
columnIndexes
:
number
[]
,
)
:
boolean
Parameters
sql
:
string
autoGeneratedKeys
:
number
sql_
:
string
columnIndexes
:
number
[]
Returns
boolean
execute
(
sql
:
string
,
autoGeneratedKeys
:
number
,
sql_
:
string
,
columnIndexes
:
number
[]
,
)
:
boolean
Parameters
sql
:
string
autoGeneratedKeys
:
number
sql_
:
string
columnIndexes
:
number
[]
Returns
boolean
execute
(
sql
:
string
,
columnNames
:
string
[]
)
:
boolean
Parameters
sql
:
string
columnNames
:
string
[]
Returns
boolean
execute
Batch
executeBatch
()
:
number
[]
Returns
number
[]
execute
Query
executeQuery
()
:
JdbcResultSet
Returns
JdbcResultSet
executeQuery
(
sql
:
string
)
:
JdbcResultSet
Parameters
sql
:
string
Returns
JdbcResultSet
execute
Update
executeUpdate
()
:
number
Returns
number
executeUpdate
(
sql
:
string
)
:
number
Parameters
sql
:
string
Returns
number
executeUpdate
(
sql
:
string
,
autoGeneratedKeys
:
number
,
sql_
:
string
,
columnIndexes
:
number
[]
,
)
:
number
Parameters
sql
:
string
autoGeneratedKeys
:
number
sql_
:
string
columnIndexes
:
number
[]
Returns
number
executeUpdate
(
sql
:
string
,
autoGeneratedKeys
:
number
,
sql_
:
string
,
columnIndexes
:
number
[]
,
)
:
number
Parameters
sql
:
string
autoGeneratedKeys
:
number
sql_
:
string
columnIndexes
:
number
[]
Returns
number
executeUpdate
(
sql
:
string
,
columnNames
:
string
[]
)
:
number
Parameters
sql
:
string
columnNames
:
string
[]
Returns
number
get
Connection
getConnection
()
:
JdbcConnection
Returns
JdbcConnection
get
Fetch
Direction
getFetchDirection
()
:
number
Returns
number
get
Fetch
Size
getFetchSize
()
:
number
Returns
number
get
Generated
Keys
getGeneratedKeys
()
:
JdbcResultSet
Returns
JdbcResultSet
get
Max
Field
Size
getMaxFieldSize
()
:
number
Returns
number
get
Max
Rows
getMaxRows
()
:
number
Returns
number
get
Meta
Data
getMetaData
()
:
JdbcResultSetMetaData
Returns
JdbcResultSetMetaData
get
More
Results
getMoreResults
()
:
boolean
Returns
boolean
getMoreResults
(
current
:
number
)
:
boolean
Parameters
current
:
number
Returns
boolean
get
Parameter
Meta
Data
getParameterMetaData
()
:
JdbcParameterMetaData
Returns
JdbcParameterMetaData
get
Query
Timeout
getQueryTimeout
()
:
number
Returns
number
get
Result
Set
getResultSet
()
:
JdbcResultSet
Returns
JdbcResultSet
get
Result
Set
Concurrency
getResultSetConcurrency
()
:
number
Returns
number
get
Result
Set
Holdability
getResultSetHoldability
()
:
number
Returns
number
get
Result
Set
Type
getResultSetType
()
:
number
Returns
number
get
Update
Count
getUpdateCount
()
:
number
Returns
number
get
Warnings
getWarnings
()
:
string
[]
Returns
string
[]
is
Closed
isClosed
()
:
boolean
Returns
boolean
is
Poolable
isPoolable
()
:
boolean
Returns
boolean
set
Array
setArray
(
parameterIndex
:
number
,
x
:
JdbcArray
)
:
void
Parameters
parameterIndex
:
number
x
:
JdbcArray
Returns
void
set
Big
Decimal
setBigDecimal
(
parameterIndex
:
number
,
x
:
any
)
:
void
Parameters
parameterIndex
:
number
x
:
any
Returns
void
set
Blob
setBlob
(
parameterIndex
:
number
,
x
:
JdbcBlob
)
:
void
Parameters
parameterIndex
:
number
x
:
JdbcBlob
Returns
void
set
Boolean
setBoolean
(
parameterIndex
:
number
,
x
:
boolean
)
:
void
Parameters
parameterIndex
:
number
x
:
boolean
Returns
void
set
Byte
setByte
(
parameterIndex
:
number
,
x
:
number
)
:
void
Parameters
parameterIndex
:
number
x
:
number
Returns
void
set
Bytes
setBytes
(
parameterIndex
:
number
,
x
:
number
[]
)
:
void
Parameters
parameterIndex
:
number
x
:
number
[]
Returns
void
set
Clob
setClob
(
parameterIndex
:
number
,
x
:
JdbcClob
)
:
void
Parameters
parameterIndex
:
number
x
:
JdbcClob
Returns
void
set
Cursor
Name
setCursorName
(
name
:
string
)
:
void
Parameters
name
:
string
Returns
void
set
Date
setDate
(
parameterIndex
:
number
,
x
:
JdbcDate
)
:
void
Parameters
parameterIndex
:
number
x
:
JdbcDate
Returns
void
setDate
(
parameterIndex
:
number
,
x
:
JdbcDate
,
timeZone
:
string
)
:
void
Parameters
parameterIndex
:
number
x
:
JdbcDate
timeZone
:
string
Returns
void
set
Double
setDouble
(
parameterIndex
:
number
,
x
:
number
)
:
void
Parameters
parameterIndex
:
number
x
:
number
Returns
void
set
Escape
Processing
setEscapeProcessing
(
enable
:
boolean
)
:
void
Parameters
enable
:
boolean
Returns
void
set
Fetch
Direction
setFetchDirection
(
direction
:
number
)
:
void
Parameters
direction
:
number
Returns
void
set
Fetch
Size
setFetchSize
(
rows
:
number
)
:
void
Parameters
rows
:
number
Returns
void
set
Float
setFloat
(
parameterIndex
:
number
,
x
:
number
)
:
void
Parameters
parameterIndex
:
number
x
:
number
Returns
void
set
Int
setInt
(
parameterIndex
:
number
,
x
:
number
)
:
void
Parameters
parameterIndex
:
number
x
:
number
Returns
void
set
Long
setLong
(
parameterIndex
:
number
,
x
:
number
)
:
void
Parameters
parameterIndex
:
number
x
:
number
Returns
void
set
Max
Field
Size
setMaxFieldSize
(
max
:
number
)
:
void
Parameters
max
:
number
Returns
void
set
Max
Rows
setMaxRows
(
max
:
number
)
:
void
Parameters
max
:
number
Returns
void
set
N
Clob
setNClob
(
parameterIndex
:
number
,
x
:
JdbcClob
)
:
void
Parameters
parameterIndex
:
number
x
:
JdbcClob
Returns
void
set
N
String
setNString
(
parameterIndex
:
number
,
x
:
string
)
:
void
Parameters
parameterIndex
:
number
x
:
string
Returns
void
set
Null
setNull
(
parameterIndex
:
number
,
sqlType
:
number
)
:
void
Parameters
parameterIndex
:
number
sqlType
:
number
Returns
void
setNull
(
parameterIndex
:
number
,
sqlType
:
number
,
typeName
:
string
)
:
void
Parameters
parameterIndex
:
number
sqlType
:
number
typeName
:
string
Returns
void
set
Object
setObject
(
index
:
number
,
x
:
any
)
:
void
Parameters
index
:
number
x
:
any
Returns
void
setObject
(
parameterIndex
:
number
,
x
:
any
,
targetSqlType
:
number
)
:
void
Parameters
parameterIndex
:
number
x
:
any
targetSqlType
:
number
Returns
void
setObject
(
parameterIndex
:
number
,
x
:
any
,
targetSqlType
:
number
,
scaleOrLength
:
number
,
)
:
void
Parameters
parameterIndex
:
number
x
:
any
targetSqlType
:
number
scaleOrLength
:
number
Returns
void
set
Poolable
setPoolable
(
poolable
:
boolean
)
:
void
Parameters
poolable
:
boolean
Returns
void
set
Query
Timeout
setQueryTimeout
(
seconds
:
number
)
:
void
Parameters
seconds
:
number
Returns
void
set
Ref
setRef
(
parameterIndex
:
number
,
x
:
JdbcRef
)
:
void
Parameters
parameterIndex
:
number
x
:
JdbcRef
Returns
void
set
Row
Id
setRowId
(
parameterIndex
:
number
,
x
:
JdbcRowId
)
:
void
Parameters
parameterIndex
:
number
x
:
JdbcRowId
Returns
void
set
Short
setShort
(
parameterIndex
:
number
,
x
:
number
)
:
void
Parameters
parameterIndex
:
number
x
:
number
Returns
void
set
SQLXML
setSQLXML
(
parameterIndex
:
number
,
x
:
JdbcSQLXML
)
:
void
Parameters
parameterIndex
:
number
x
:
JdbcSQLXML
Returns
void
set
String
setString
(
parameterIndex
:
number
,
x
:
string
)
:
void
Parameters
parameterIndex
:
number
x
:
string
Returns
void
set
Time
setTime
(
parameterIndex
:
number
,
x
:
JdbcTime
)
:
void
Parameters
parameterIndex
:
number
x
:
JdbcTime
Returns
void
setTime
(
parameterIndex
:
number
,
x
:
JdbcTime
,
timeZone
:
string
)
:
void
Parameters
parameterIndex
:
number
x
:
JdbcTime
timeZone
:
string
Returns
void
set
Timestamp
setTimestamp
(
parameterIndex
:
number
,
x
:
JdbcTimestamp
)
:
void
Parameters
parameterIndex
:
number
x
:
JdbcTimestamp
Returns
void
setTimestamp
(
parameterIndex
:
number
,
x
:
JdbcTimestamp
,
timeZone
:
string
)
:
void
Parameters
parameterIndex
:
number
x
:
JdbcTimestamp
timeZone
:
string
Returns
void
set
URL
setURL
(
parameterIndex
:
number
,
x
:
string
)
:
void
Parameters
parameterIndex
:
number
x
:
string
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
add
Batch
cancel
clear
Batch
clear
Parameters
clear
Warnings
close
execute
execute
Batch
execute
Query
execute
Update
get
Connection
get
Fetch
Direction
get
Fetch
Size
get
Generated
Keys
get
Max
Field
Size
get
Max
Rows
get
Meta
Data
get
More
Results
get
Parameter
Meta
Data
get
Query
Timeout
get
Result
Set
get
Result
Set
Concurrency
get
Result
Set
Holdability
get
Result
Set
Type
get
Update
Count
get
Warnings
is
Closed
is
Poolable
set
Array
set
Big
Decimal
set
Blob
set
Boolean
set
Byte
set
Bytes
set
Clob
set
Cursor
Name
set
Date
set
Double
set
Escape
Processing
set
Fetch
Direction
set
Fetch
Size
set
Float
set
Int
set
Long
set
Max
Field
Size
set
Max
Rows
set
N
Clob
set
N
String
set
Null
set
Object
set
Poolable
set
Query
Timeout
set
Ref
set
Row
Id
set
Short
set
SQLXML
set
String
set
Time
set
Timestamp
set
URL
Google Apps Script API
Loading...
A JDBC PreparedStatement. For documentation of this class, see java.sql.PreparedStatement.