Usługa JDBC umożliwia skryptom łączenie się 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 podanym adresem URL SQL Google Cloud. | 
| get | Jdbc | Próbuje nawiązać połączenie z podanym adresem URL SQL Google Cloud. | 
| get | Jdbc | Próbuje nawiązać połączenie z podanym adresem URL SQL Google Cloud. | 
| 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 podaną bazą danych przy użyciu nazwy użytkownika i hasła. | 
| new | Jdbc | Tworzy datę na podstawie milisekund od początku epoki. | 
| new | Jdbc | Tworzenie czasu na podstawie milisekund od początku epoki. | 
| new | Jdbc | Utwórz sygnaturę czasową na podstawie milisekund od początku epoki. | 
| parse | Jdbc | Utwórz datę, analizując ciąg daty SQL. | 
| parse | Jdbc | Utwórz czas, analizując ciąg czasu SQL. | 
| parse | Jdbc | Utwórz sygnaturę czasową, analizując ciąg sygnatury czasowej SQL. | 
Szczegółowa dokumentacja
get
Próbuje nawiązać połączenie z podanym adresem URL SQL Google Cloud.
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| url | String | Adres URL bazy danych w formacie jdbc:google:mysql://subname. | 
Powrót
Jdbc – obiekt JdbcConnection.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
- 
https://www.googleapis.com/auth/sqlservice
get
Próbuje nawiązać połączenie z podanym adresem URL SQL Google Cloud.
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 zdefiniowane poniżej. | 
Parametry zaawansowane
| Nazwa | Typ | Opis | 
|---|---|---|
| connect | Integer | czas oczekiwania na połączenie w sekundach, | 
| database | String | baza danych, z którą chcesz się połączyć; | 
| instance | String | nazwa instancji w usłudze Google SQL Service; | 
| password | String | hasło użytkownika, | 
| query | Integer | czas oczekiwania zapytania w sekundach, | 
| user | String | nazwa użytkownika, która ma zostać przekazana do bazy danych; | 
Powrót
Jdbc – obiekt JdbcConnection.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
- 
https://www.googleapis.com/auth/sqlservice
get
Próbuje nawiązać połączenie z podanym adresem URL SQL Google Cloud.
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 korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
- 
https://www.googleapis.com/auth/sqlservice
get
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 korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
- 
https://www.googleapis.com/auth/script.external_request
get
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 zdefiniowane poniżej. | 
Parametry zaawansowane
| Nazwa | Typ | Opis | 
|---|---|---|
| database | String | baza danych, z którą chcesz się połączyć; | 
| password | String | hasło użytkownika, | 
| use | Boolean | czy połączenie powinno być zgodne z zasadami JDBC podczas konwertowania stref czasowych. Wartość domyślna to false. | 
| user | String | nazwa użytkownika, która ma zostać 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 korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
- 
https://www.googleapis.com/auth/script.external_request
get
Próbuje nawiązać połączenie z podaną 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 korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
- 
https://www.googleapis.com/auth/script.external_request
new
Tworzy datę na podstawie milisekund od początku epoki.
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| milliseconds | Integer | Milisekundy od początku epoki. | 
Powrót
Jdbc – obiekt JdbcDate.
new
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
Utwórz sygnaturę czasową na podstawie milisekund od początku epoki.
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| milliseconds | Integer | Milisekundy od początku epoki. | 
Powrót
Jdbc – obiekt JdbcTimestamp.
parse
Utwórz datę, analizując ciąg daty SQL.
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| date | String | Ciąg tekstowy zawierający ciąg daty SQL. | 
Powrót
Jdbc – obiekt JdbcDate.
parse
Utwórz czas, analizując ciąg czasu SQL.
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| time | String | Ciąg tekstowy zawierający ciąg czasu SQL. | 
Powrót
Jdbc – obiekt JdbcTime.
parse
Utwórz sygnaturę czasową, analizując ciąg 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.