JDBC Statement 이 클래스에 관한 문서는 java.sql.Statement
를 참고하세요.
메서드
자세한 문서
addBatch(sql)
이 메서드에 대한 문서는
java.sql.Statement#addBatch(String)를 참고하세요.
매개변수
| 이름 | 유형 | 설명 |
|---|---|---|
sql | String | 이 문에 추가할 SQL 명령어입니다. 일반적으로 SQL INSERT 또는 UPDATE입니다. |
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
cancel()
이 메서드에 대한 문서는
java.sql.Statement#cancel()를 참고하세요.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
clearBatch()
이 메서드에 대한 문서는
java.sql.Statement#clearBatch()를 참고하세요.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
clearWarnings()
이 메서드에 대한 문서는
java.sql.Statement#clearWarnings()를 참고하세요.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
close()
이 메서드에 대한 문서는
java.sql.Statement#close()를 참고하세요.
execute(sql)
이 메서드에 대한 문서는
java.sql.Statement#execute(String)를 참고하세요.
매개변수
| 이름 | 유형 | 설명 |
|---|---|---|
sql | String | 실행할 SQL 문입니다. |
리턴
Boolean — 첫 번째 결과가 결과 집합인 경우 true, 업데이트 수이거나 결과가 없는 경우 false
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
execute(sql, autoGeneratedKeys)
이 메서드에 대한 문서는
java.sql.Statement#execute(String, int)를 참고하세요.
매개변수
| 이름 | 유형 | 설명 |
|---|---|---|
sql | String | 실행할 SQL 문입니다. |
auto | Integer | 자동 생성된 키를 향후 검색에 사용할 수 있는지 여부를 나타내는 플래그입니다(Jdbc.Statement.RETURN_GENERATED_KEYS 또는 Jdbc.Statement.NO_GENERATED_KEYS). |
리턴
Boolean — 첫 번째 결과가 결과 집합인 경우 true, 업데이트 수이거나 결과가 없는 경우 false
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
execute(sql, columnIndexes)
이 메서드에 대한 문서는
java.sql.Statement#execute(String, int[])를 참고하세요.
매개변수
| 이름 | 유형 | 설명 |
|---|---|---|
sql | String | 실행할 SQL 문입니다. |
column | Integer[] | 자동 생성된 키를 향후 검색에 사용할 수 있는 열의 색인입니다. |
리턴
Boolean — 첫 번째 결과가 결과 집합인 경우 true, 업데이트 수이거나 결과가 없는 경우 false
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
execute(sql, columnNames)
이 메서드에 대한 문서는
java.sql.Statement#execute(String, String[])를 참고하세요.
매개변수
| 이름 | 유형 | 설명 |
|---|---|---|
sql | String | 실행할 SQL 문입니다. |
column | String[] | 자동 생성된 키를 나중에 검색할 수 있는 열의 이름입니다. |
리턴
Boolean — 첫 번째 결과가 결과 집합인 경우 true, 업데이트 수이거나 결과가 없는 경우 false
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
executeBatch()
이 메서드에 대한 문서는
java.sql.Statement#executeBatch()를 참고하세요.
리턴
Integer[] - 명령어가 일괄에 추가된 순서와 동일한 순서로 일괄의 각 명령어에 대한 업데이트 개수입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
executeQuery(sql)
이 메서드에 대한 문서는
java.sql.Statement#executeQuery(String)를 참고하세요.
매개변수
| 이름 | 유형 | 설명 |
|---|---|---|
sql | String | 실행할 SQL 문입니다. 일반적으로 정적 SELECT입니다. |
리턴
JdbcResultSet - 실행 결과를 포함하는 결과 집합입니다. null이 아닙니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
executeUpdate(sql)
이 메서드에 대한 문서는
java.sql.Statement#executeUpdate(String)를 참고하세요.
매개변수
| 이름 | 유형 | 설명 |
|---|---|---|
sql | String | 실행할 SQL 데이터 조작 언어 문 (예: INSERT, UPDATE, DELETE) 또는 아무것도 반환하지 않는 문 (예: DDL 문) |
리턴
Integer - 데이터 조작 언어 문의 행 수 또는 아무것도 반환하지 않는 문의 0입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
executeUpdate(sql, autoGeneratedKeys)
이 메서드에 대한 문서는
java.sql.Statement#executeUpdate(String, int)를 참고하세요.
매개변수
| 이름 | 유형 | 설명 |
|---|---|---|
sql | String | 실행할 SQL 데이터 조작 언어 문 (예: INSERT, UPDATE, DELETE) 또는 아무것도 반환하지 않는 문 (예: DDL 문) |
auto | Integer | 자동 생성된 키를 향후 검색에 사용할 수 있는지 여부를 나타내는 플래그입니다(Jdbc.Statement.RETURN_GENERATED_KEYS 또는 Jdbc.Statement.NO_GENERATED_KEYS). |
리턴
Integer - 데이터 조작 언어 문의 행 수 또는 아무것도 반환하지 않는 문의 0입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
executeUpdate(sql, columnIndexes)
이 메서드에 대한 문서는
java.sql.Statement#executeUpdate(String, int[])를 참고하세요.
매개변수
| 이름 | 유형 | 설명 |
|---|---|---|
sql | String | 실행할 SQL 데이터 조작 언어 문 (예: INSERT, UPDATE, DELETE) 또는 아무것도 반환하지 않는 문 (예: DDL 문) |
column | Integer[] | 자동 생성된 키를 향후 검색에 사용할 수 있는 열의 색인입니다. |
리턴
Integer - 데이터 조작 언어 문의 행 수 또는 아무것도 반환하지 않는 문의 0입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
executeUpdate(sql, columnNames)
이 메서드에 대한 문서는
java.sql.Statement#executeUpdate(String, String[])를 참고하세요.
매개변수
| 이름 | 유형 | 설명 |
|---|---|---|
sql | String | 실행할 SQL 데이터 조작 언어 문 (예: INSERT, UPDATE, DELETE) 또는 아무것도 반환하지 않는 문 (예: DDL 문) |
column | String[] | 자동 생성된 키를 나중에 검색할 수 있는 열의 이름입니다. |
리턴
Integer - 데이터 조작 언어 문의 행 수 또는 아무것도 반환하지 않는 문의 0입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
getConnection()
이 메서드에 대한 문서는
java.sql.Statement#getConnection()를 참고하세요.
리턴
JdbcConnection - 이 문을 생성한 연결입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
getFetchDirection()
이 메서드에 대한 문서는
java.sql.Statement#getFetchDirection()를 참고하세요.
리턴
Integer: 이 명령문으로 생성된 결과 집합의 기본 방향입니다. Jdbc.ResultSet.FETCH_FORWARD 또는 Jdbc.ResultSet.FETCH_REVERSE입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
getFetchSize()
이 메서드에 대한 문서는
java.sql.Statement#getFetchSize()를 참고하세요.
리턴
Integer - 이 문에서 생성된 결과 집합의 기본 행 가져오기 크기입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
getGeneratedKeys()
이 메서드에 대한 문서는
java.sql.Statement#getGeneratedKeys()를 참고하세요.
리턴
JdbcResultSet - 이 명령문의 실행으로 생성된 자동 생성 키가 포함된 결과 집합입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
getMaxFieldSize()
이 메서드에 대한 문서는
java.sql.Statement#getMaxFieldSize()를 참고하세요.
리턴
Integer - 문자 및 바이너리 값을 저장하는 열의 현재 열 바이트 크기 제한입니다. 값이 0이면 제한이 없음을 나타냅니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
getMaxRows()
이 메서드에 대한 문서는
java.sql.Statement#getMaxRows()를 참고하세요.
리턴
Integer - 이 문으로 생성된 결과 집합의 현재 최대 행 수입니다. 값 0은 제한이 없음을 나타냅니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
getMoreResults()
이 메서드에 대한 문서는
java.sql.Statement#getMoreResults()를 참고하세요.
리턴
Boolean - 다음 결과가 결과 집합인 경우 true, 그렇지 않은 경우 false
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
getMoreResults(current)
이 메서드에 대한 문서는
java.sql.Statement#getMoreResults(int)를 참고하세요.
매개변수
| 이름 | 유형 | 설명 |
|---|---|---|
current | Integer | 검색 시 현재 결과 집합에 발생하는 상황을 나타내는 플래그입니다. 이 값은 Jdbc.Statement.CLOSE_CURRENT_RESULT, Jdbc.Statement.KEEP_CURRENT_RESULT 또는 Jdbc.Statement.CLOSE_ALL_RESULTS 중 하나입니다. |
리턴
Boolean - 다음 결과가 결과 집합인 경우 true, 그렇지 않은 경우 false
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
getQueryTimeout()
이 메서드에 대한 문서는
java.sql.Statement#getQueryTimeout()를 참고하세요.
리턴
Integer - 현재 쿼리 시간 제한(초)입니다. 0 값은 시간 제한이 없음을 나타냅니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
getResultSet()
이 메서드에 대한 문서는
java.sql.Statement#getResultSet()를 참고하세요.
리턴
JdbcResultSet - 현재 결과 집합 또는 결과가 업데이트 수이거나 결과가 더 이상 없는 경우 null
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
getResultSetConcurrency()
이 메서드에 대한 문서는
java.sql.Statement#getResultSetConcurrency()를 참고하세요.
리턴
Integer - 이 문에서 생성된 결과 집합의 결과 집합 동시성입니다. Jdbc.ResultSet.CONCUR_READ_ONLY 또는 Jdbc.ResultSet.CONCUR_UPDATABLE입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
getResultSetHoldability()
이 메서드에 대한 문서는
java.sql.Statement#getResultSetHoldability()를 참고하세요.
리턴
Integer - 결과 집합 유지 가능성입니다. Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT 또는 Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
getResultSetType()
이 메서드에 대한 문서는
java.sql.Statement#getResultSetType()를 참고하세요.
리턴
Integer: 이 문에서 생성된 결과 집합의 결과 집합 유형입니다. Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE 또는 Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
getUpdateCount()
이 메서드에 대한 문서는
java.sql.Statement#getUpdateCount()를 참고하세요.
리턴
Integer - 현재 결과를 업데이트 수로 나타냅니다. 현재 결과가 결과 세트이거나 더 이상 결과가 없는 경우 -1입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
getWarnings()
이 메서드에 대한 문서는
java.sql.Statement#getWarnings()를 참고하세요.
리턴
String[] - 현재 경고 세트 또는 경고가 없는 경우 null
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
isClosed()
이 메서드에 대한 문서는
java.sql.Statement#isClosed()를 참고하세요.
리턴
Boolean - 이 문이 닫힌 경우 true, 그렇지 않은 경우 false
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
isPoolable()
이 메서드에 대한 문서는
java.sql.Statement#isPoolable()를 참고하세요.
리턴
Boolean - 이 명령문이 풀링 가능한 경우 true, 그렇지 않으면 false입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
setCursorName(name)
이 메서드에 대한 문서는
java.sql.Statement#setCursorName(String)를 참고하세요.
매개변수
| 이름 | 유형 | 설명 |
|---|---|---|
name | String | 새 커서 이름으로, 연결 내에서 고유해야 합니다. |
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
setEscapeProcessing(enable)
이 메서드에 대한 문서는
java.sql.Statement#setEscapeProcessing(boolean)를 참고하세요.
매개변수
| 이름 | 유형 | 설명 |
|---|---|---|
enable | Boolean | true인 경우 이스케이프 처리가 사용 설정되고, 그렇지 않으면 사용 중지됩니다. |
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
setFetchDirection(direction)
이 메서드에 대한 문서는
java.sql.Statement#setFetchDirection(int)를 참고하세요.
매개변수
| 이름 | 유형 | 설명 |
|---|---|---|
direction | Integer | 설정할 지정된 방향입니다(Jdbc.ResultSet.FETCH_FORWARD 또는 Jdbc.ResultSet.FETCH_REVERSE). |
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
setFetchSize(rows)
이 메서드에 대한 문서는
java.sql.Statement#setFetchSize(int)를 참고하세요.
매개변수
| 이름 | 유형 | 설명 |
|---|---|---|
rows | Integer | 가져올 행 수입니다. |
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
setMaxFieldSize(max)
이 메서드에 대한 문서는
java.sql.Statement#setMaxFieldSize(int)를 참고하세요.
매개변수
| 이름 | 유형 | 설명 |
|---|---|---|
max | Integer | 새 열 바이트 크기 한도입니다. 값이 0이면 한도가 없음을 나타냅니다. |
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
setMaxRows(max)
이 메서드에 대한 문서는
java.sql.Statement#setMaxRows(int)를 참고하세요.
매개변수
| 이름 | 유형 | 설명 |
|---|---|---|
max | Integer | 이 문으로 생성된 결과 집합이 가질 수 있는 최대 행 수입니다. 값이 0이면 한도가 없음을 나타냅니다. |
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
setPoolable(poolable)
이 메서드에 대한 문서는
java.sql.Statement#setPoolable(boolean)를 참고하세요.
매개변수
| 이름 | 유형 | 설명 |
|---|---|---|
poolable | Boolean | true인 경우 이 명령문이 풀링되도록 요청하고, 그렇지 않으면 풀링되지 않도록 요청합니다. |
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request
setQueryTimeout(seconds)
이 메서드에 대한 문서는
java.sql.Statement#setQueryTimeout(int)를 참고하세요.
매개변수
| 이름 | 유형 | 설명 |
|---|---|---|
seconds | Integer | 새 쿼리 시간 제한(초)입니다. 값이 0이면 시간 제한이 없음을 나타냅니다. |
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/script.external_request