Служба JDBC позволяет сценариям подключаться к базам данных Google Cloud SQL , MySQL, Microsoft SQL Server и Oracle. Дополнительные сведения см. в руководстве по JDBC .
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
get Cloud Sql Connection(url) | Jdbc Connection | Пытается установить соединение с данным URL-адресом Google Cloud SQL. |
get Cloud Sql Connection(url, info) | Jdbc Connection | Пытается установить соединение с данным URL-адресом Google Cloud SQL. |
get Cloud Sql Connection(url, userName, password) | Jdbc Connection | Пытается установить соединение с данным URL-адресом Google Cloud SQL. |
get Connection(url) | Jdbc Connection | Пытается установить соединение с заданным URL-адресом базы данных. |
get Connection(url, info) | Jdbc Connection | Пытается установить соединение с заданным URL-адресом базы данных. |
get Connection(url, userName, password) | Jdbc Connection | Пытается установить соединение с данной базой данных, используя имя пользователя и пароль. |
new Date(milliseconds) | Jdbc Date | Создайте дату в миллисекундах с начала эпохи. |
new Time(milliseconds) | Jdbc Time | Создайте время из миллисекунд с начала эпохи. |
new Timestamp(milliseconds) | Jdbc Timestamp | Создайте временную метку из миллисекунд с начала эпохи. |
parse Date(date) | Jdbc Date | Создайте дату, анализируя строку даты SQL. |
parse Time(time) | Jdbc Time | Создайте время, анализируя строку времени SQL. |
parse Timestamp(timestamp) | Jdbc Timestamp | Создайте временную метку, анализируя строку временной метки SQL. |
Подробная документация
get Cloud Sql Connection(url)
Пытается установить соединение с заданным URL-адресом Google Cloud SQL.
Параметры
Имя | Тип | Описание |
---|---|---|
url | String | URL-адрес базы данных в формате jdbc:google:mysql://subname . |
Возвращаться
Jdbc Connection
— объект JdbcConnection.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/sqlservice
get Cloud Sql Connection(url, info)
Пытается установить соединение с данным URL-адресом Google Cloud SQL.
Параметры
Имя | Тип | Описание |
---|---|---|
url | String | URL-адрес базы данных в формате jdbc:google:mysql://subname . |
info | Object | Необязательный объект JavaScript, определяющий дополнительные параметры, как определено ниже. |
Расширенные параметры
Имя | Тип | Описание |
---|---|---|
connect Timeout Seconds | Integer | таймаут соединения в секундах |
database | String | база данных для подключения |
instance | String | имя экземпляра службы Google SQL |
password | String | пароль пользователя |
query Timeout Seconds | Integer | таймаут запроса в секундах |
user | String | имя пользователя для передачи в базу данных |
Возвращаться
Jdbc Connection
— объект JdbcConnection.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/sqlservice
get Cloud Sql Connection(url, userName, password)
Пытается установить соединение с данным URL-адресом Google Cloud SQL.
Параметры
Имя | Тип | Описание |
---|---|---|
url | String | URL-адрес базы данных в формате jdbc:google:mysql://subname . |
user Name | String | Имя пользователя для передачи в базу данных. |
password | String | Пароль пользователя. |
Возвращаться
Jdbc Connection
— объект JdbcConnection.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/sqlservice
get Connection(url)
Пытается установить соединение с заданным URL-адресом базы данных.
const conn = Jdbc.getConnection( 'jdbc:mysql://yoursqlserver.example.com:3306/database_name', );
Параметры
Имя | Тип | Описание |
---|---|---|
url | String | URL-адрес базы данных в формате jdbc:subprotocol:subname . |
Возвращаться
Jdbc Connection
— объект JdbcConnection.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
get Connection(url, info)
Пытается установить соединение с заданным URL-адресом базы данных.
const conn = Jdbc.getConnection( 'jdbc:mysql://yoursqlserver.example.com:3306/database_name', {user: 'username', password: 'password'}, );
Параметры
Имя | Тип | Описание |
---|---|---|
url | String | URL-адрес базы данных в формате jdbc:subprotocol:subname . |
info | Object | Необязательный объект JavaScript, определяющий дополнительные параметры, как определено ниже. |
Расширенные параметры
Имя | Тип | Описание |
---|---|---|
database Name | String | база данных для подключения |
password | String | пароль пользователя |
use JDBCCompliant Time Zone Shift | Boolean | должно ли соединение соответствовать правилам JDBC при преобразовании часовых поясов. По умолчанию установлено значение false . |
user | String | имя пользователя для передачи в базу данных |
_serverSslCertificate | String | SSL-сертификат сервера |
_clientSslCertificate | String | SSL-сертификат клиента |
_clientSslKey | String | SSL-ключ клиента |
Возвращаться
Jdbc Connection
— объект JdbcConnection.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
get Connection(url, userName, password)
Пытается установить соединение с данной базой данных, используя имя пользователя и пароль.
const conn = Jdbc.getConnection( 'jdbc:mysql://yoursqlserver.example.com:3306/database_name', 'username', 'password', );
Параметры
Имя | Тип | Описание |
---|---|---|
url | String | URL-адрес базы данных в формате jdbc:subprotocol:subname . |
user Name | String | Имя пользователя для передачи в базу данных. |
password | String | Пароль пользователя. |
Возвращаться
Jdbc Connection
— объект JdbcConnection.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
new Date(milliseconds)
Создайте дату в миллисекундах с начала эпохи.
Параметры
Имя | Тип | Описание |
---|---|---|
milliseconds | Integer | Миллисекунды с эпохи. |
Возвращаться
Jdbc Date
— объект JdbcDate.
new Time(milliseconds)
Создайте время из миллисекунд с начала эпохи.
Параметры
Имя | Тип | Описание |
---|---|---|
milliseconds | Integer | Миллисекунды с эпохи. |
Возвращаться
Jdbc Time
— объект JdbcTime.
new Timestamp(milliseconds)
Создайте временную метку из миллисекунд с начала эпохи.
Параметры
Имя | Тип | Описание |
---|---|---|
milliseconds | Integer | Миллисекунды с эпохи. |
Возвращаться
Jdbc Timestamp
— объект JdbcTimestamp.
parse Date(date)
Создайте дату, анализируя строку даты SQL.
Параметры
Имя | Тип | Описание |
---|---|---|
date | String | Строка, содержащая строку даты SQL. |
Возвращаться
Jdbc Date
— объект JdbcDate.
parse Time(time)
Создайте время, анализируя строку времени SQL.
Параметры
Имя | Тип | Описание |
---|---|---|
time | String | Строка, содержащая строку времени SQL. |
Возвращаться
Jdbc Time
— объект JdbcTime.
parse Timestamp(timestamp)
Создайте временную метку, анализируя строку временной метки SQL.
Параметры
Имя | Тип | Описание |
---|---|---|
timestamp | String | Строка, содержащая строку отметки времени SQL. |
Возвращаться
Jdbc Timestamp
— объект JdbcTimestamp.