JDBC サービスを使用すると、スクリプトで Google Cloud SQL、MySQL、Microsoft SQL Server、Oracle データベースに接続できます。詳細については、JDBC のガイドをご覧ください。
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
get | Jdbc | 指定された Google Cloud SQL URL への接続を確立しようとします。 |
get | Jdbc | 指定された Google Cloud SQL URL への接続を確立しようとします。 |
get | Jdbc | 指定された Google Cloud SQL URL への接続を確立しようとします。 |
get | Jdbc | 指定されたデータベース URL への接続を確立しようとします。 |
get | Jdbc | 指定されたデータベース URL への接続を確立しようとします。 |
get | Jdbc | ユーザー名とパスワードを使用して、指定されたデータベースへの接続を確立しようとします。 |
new | Jdbc | エポックからのミリ秒数から日付を作成します。 |
new | Jdbc | エポックからのミリ秒単位で時間を作成します。 |
new | Jdbc | エポックからのミリ秒数からタイムスタンプを作成します。 |
parse | Jdbc | SQL 日付文字列を解析して日付を作成します。 |
parse | Jdbc | SQL 時刻文字列を解析して時刻を作成します。 |
parse | Jdbc | SQL タイムスタンプ文字列を解析してタイムスタンプを作成します。 |
詳細なドキュメント
get Cloud Sql Connection(url)
指定された Google Cloud SQL URL への接続を確立しようとします。
パラメータ
名前 | 型 | 説明 |
---|---|---|
url | String | jdbc:google:mysql://subname 形式のデータベース URL。 |
戻る
Jdbc
- JdbcConnection オブジェクト。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。
-
https://www.googleapis.com/auth/sqlservice
get Cloud Sql Connection(url, info)
指定された Google Cloud SQL URL への接続を確立しようとします。
パラメータ
名前 | 型 | 説明 |
---|---|---|
url | String | jdbc:google:mysql://subname 形式のデータベース URL。 |
info | Object | 以下で定義されている詳細パラメータを指定する JavaScript オブジェクト(省略可)。 |
拡張パラメータ
名前 | 型 | 説明 |
---|---|---|
connect | Integer | 接続タイムアウト(秒) |
database | String | 接続先のデータベース |
instance | String | Google SQL Service インスタンスの名前 |
password | String | ユーザーのパスワード |
query | Integer | クエリのタイムアウト(秒単位) |
user | String | データベースに渡すユーザー名 |
戻る
Jdbc
- JdbcConnection オブジェクト。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。
-
https://www.googleapis.com/auth/sqlservice
get Cloud Sql Connection(url, userName, password)
指定された Google Cloud SQL URL への接続を確立しようとします。
パラメータ
名前 | 型 | 説明 |
---|---|---|
url | String | jdbc:google:mysql://subname 形式のデータベース URL。 |
user | String | データベースに渡すユーザー名。 |
password | String | ユーザーのパスワードです。 |
戻る
Jdbc
- JdbcConnection オブジェクト。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。
-
https://www.googleapis.com/auth/sqlservice
get Connection(url)
指定されたデータベース URL への接続を確立しようとします。
const conn = Jdbc.getConnection( 'jdbc:mysql://yoursqlserver.example.com:3306/database_name', );
パラメータ
名前 | 型 | 説明 |
---|---|---|
url | String | jdbc:subprotocol:subname 形式のデータベース URL。 |
戻る
Jdbc
- JdbcConnection オブジェクト。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。
-
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 | jdbc:subprotocol:subname 形式のデータベース URL。 |
info | Object | 以下で定義されている詳細パラメータを指定する JavaScript オブジェクト(省略可)。 |
拡張パラメータ
名前 | 型 | 説明 |
---|---|---|
database | String | 接続先のデータベース |
password | String | ユーザーのパスワード |
use | Boolean | タイムゾーンを変換するときに接続が JDBC ルールに準拠するかどうか。デフォルト値は false です。 |
user | String | データベースに渡すユーザー名 |
_serverSslCertificate | String | サーバーの SSL 証明書 |
_clientSslCertificate | String | クライアントの SSL 証明書 |
_clientSslKey | String | クライアントの SSL 鍵 |
戻る
Jdbc
- JdbcConnection オブジェクト。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。
-
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 | jdbc:subprotocol:subname 形式のデータベース URL。 |
user | String | データベースに渡すユーザー名。 |
password | String | ユーザーのパスワードです。 |
戻る
Jdbc
- JdbcConnection オブジェクト。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
new Date(milliseconds)
new Time(milliseconds)
new Timestamp(milliseconds)
エポックからのミリ秒数からタイムスタンプを作成します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
milliseconds | Integer | エポックからのミリ秒数。 |
戻る
Jdbc
- JdbcTimestamp オブジェクト。
parse Date(date)
parse Time(time)
parse Timestamp(timestamp)
SQL タイムスタンプ文字列を解析してタイムスタンプを作成します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
timestamp | String | SQL タイムスタンプ文字列を含む文字列。 |
戻る
Jdbc
- JdbcTimestamp オブジェクト。