Usługa JDBC umożliwia łączenie skryptów z bazami danych Google Cloud SQL, MySQL, Microsoft SQL Server i Oracle. Więcej informacji znajdziesz w przewodniku po JDBC.
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
get | Jdbc | Próbuje nawiązać połączenie z danym adresem URL Google Cloud SQL. |
get | Jdbc | Próbuje nawiązać połączenie z danym adresem URL Google Cloud SQL. |
get | Jdbc | Próbuje nawiązać połączenie z danym adresem URL Google Cloud SQL. |
get | Jdbc | Próbuje nawiązać połączenie z podanym adresem URL bazy danych. |
get | Jdbc | Próbuje nawiązać połączenie z podanym adresem URL bazy danych. |
get | Jdbc | Próbuje nawiązać połączenie z daną bazą danych przy użyciu nazwy użytkownika i hasła. |
new | Jdbc | Tworzenie daty z milisekund od początku epoki. |
new | Jdbc | Tworzenie czasu na podstawie milisekund od początku epoki. |
new | Jdbc | Utwórz sygnaturę czasową w milisekundach od początku epoki. |
parse | Jdbc | Utwórz datę, analizując ciąg znaków daty SQL. |
parse | Jdbc | Utwórz czas, analizując ciąg znaków czasu SQL. |
parse | Jdbc | Utwórz sygnaturę czasową, analizując ciąg znaków sygnatury czasowej SQL. |
Szczegółowa dokumentacja
get Cloud Sql Connection(url)
Próbuje nawiązać połączenie z danym adresem URL Google Cloud SQL.
Parametry
Nazwa | Typ | Opis |
---|---|---|
url | String | Adres URL bazy danych w formacie jdbc:google:mysql://subname . |
Powrót
Jdbc
– obiekt JdbcConnection.
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/sqlservice
get Cloud Sql Connection(url, info)
Próbuje nawiązać połączenie z danym adresem URL Google Cloud SQL.
Parametry
Nazwa | Typ | Opis |
---|---|---|
url | String | Adres URL bazy danych w formacie jdbc:google:mysql://subname . |
info | Object | Opcjonalny obiekt JavaScript określający parametry zaawansowane zgodnie z definicją poniżej. |
Parametry zaawansowane
Nazwa | Typ | Opis |
---|---|---|
connect | Integer | Czas oczekiwania na zamknięcie połączenia w sekundach |
database | String | bazy danych, z którą chcesz się połączyć; |
instance | String | nazwę instancji Google SQL Service. |
password | String | hasło użytkownika. |
query | Integer | czas oczekiwania na zapytanie w sekundach |
user | String | nazwę użytkownika, która ma być przekazana do bazy danych. |
Powrót
Jdbc
– obiekt JdbcConnection.
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/sqlservice
get Cloud Sql Connection(url, userName, password)
Próbuje nawiązać połączenie z danym adresem URL Google Cloud SQL.
Parametry
Nazwa | Typ | Opis |
---|---|---|
url | String | Adres URL bazy danych w formacie jdbc:google:mysql://subname . |
user | String | Nazwa użytkownika przekazywana do bazy danych. |
password | String | hasło użytkownika. |
Powrót
Jdbc
– obiekt JdbcConnection.
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/sqlservice
get Connection(url)
Próbuje nawiązać połączenie z podanym adresem URL bazy danych.
const conn = Jdbc.getConnection( 'jdbc:mysql://yoursqlserver.example.com:3306/database_name', );
Parametry
Nazwa | Typ | Opis |
---|---|---|
url | String | Adres URL bazy danych w formacie jdbc:subprotocol:subname . |
Powrót
Jdbc
– obiekt JdbcConnection.
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/script.external_request
get Connection(url, info)
Próbuje nawiązać połączenie z podanym adresem URL bazy danych.
const conn = Jdbc.getConnection( 'jdbc:mysql://yoursqlserver.example.com:3306/database_name', {user: 'username', password: 'password'}, );
Parametry
Nazwa | Typ | Opis |
---|---|---|
url | String | Adres URL bazy danych w formacie jdbc:subprotocol:subname . |
info | Object | Opcjonalny obiekt JavaScript określający parametry zaawansowane zgodnie z definicją poniżej. |
Parametry zaawansowane
Nazwa | Typ | Opis |
---|---|---|
database | String | bazy danych, z którą chcesz się połączyć; |
password | String | hasło użytkownika. |
use | Boolean | czy połączenie ma być zgodne z regułami JDBC podczas konwertowania stref czasowych. Wartość domyślna to false . |
user | String | nazwę użytkownika, która ma być przekazana do bazy danych. |
_serverSslCertificate | String | certyfikat SSL serwera. |
_clientSslCertificate | String | certyfikat SSL klienta. |
_clientSslKey | String | klucz SSL klienta. |
Powrót
Jdbc
– obiekt JdbcConnection.
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/script.external_request
get Connection(url, userName, password)
Próbuje nawiązać połączenie z daną bazą danych przy użyciu nazwy użytkownika i hasła.
const conn = Jdbc.getConnection( 'jdbc:mysql://yoursqlserver.example.com:3306/database_name', 'username', 'password', );
Parametry
Nazwa | Typ | Opis |
---|---|---|
url | String | Adres URL bazy danych w formacie jdbc:subprotocol:subname . |
user | String | Nazwa użytkownika przekazywana do bazy danych. |
password | String | hasło użytkownika. |
Powrót
Jdbc
– obiekt JdbcConnection.
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/script.external_request
new Date(milliseconds)
Tworzenie daty z milisekund od początku epoki.
Parametry
Nazwa | Typ | Opis |
---|---|---|
milliseconds | Integer | Milisekundy od początku epoki. |
Powrót
Jdbc
– obiekt JdbcDate.
new Time(milliseconds)
Tworzenie czasu na podstawie milisekund od początku epoki.
Parametry
Nazwa | Typ | Opis |
---|---|---|
milliseconds | Integer | Milisekundy od początku epoki. |
Powrót
Jdbc
– obiekt JdbcTime.
new Timestamp(milliseconds)
Utwórz sygnaturę czasową w milisekundach od początku epoki.
Parametry
Nazwa | Typ | Opis |
---|---|---|
milliseconds | Integer | Milisekundy od początku epoki. |
Powrót
Jdbc
– obiekt JdbcTimestamp.
parse Date(date)
Utwórz datę, analizując ciąg znaków daty SQL.
Parametry
Nazwa | Typ | Opis |
---|---|---|
date | String | Ciąg tekstowy zawierający ciąg znaków daty SQL. |
Powrót
Jdbc
– obiekt JdbcDate.
parse Time(time)
Utwórz czas, analizując ciąg znaków czasu SQL.
Parametry
Nazwa | Typ | Opis |
---|---|---|
time | String | Ciąg tekstowy zawierający ciąg znaków czasu SQL. |
Powrót
Jdbc
– obiekt JdbcTime.
parse Timestamp(timestamp)
Utwórz sygnaturę czasową, analizując ciąg znaków sygnatury czasowej SQL.
Parametry
Nazwa | Typ | Opis |
---|---|---|
timestamp | String | Ciąg tekstowy zawierający ciąg znaków sygnatury czasowej SQL. |
Powrót
Jdbc
– obiekt JdbcTimestamp.