JDBC hizmeti, komut dosyalarının Google Cloud SQL, MySQL, Microsoft SQL Server ve Oracle veritabanlarına bağlanmasına olanak tanır. Daha fazla bilgi için JDBC kılavuzuna bakın.
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
get | Jdbc | Belirtilen Google Cloud SQL URL'sine bağlantı oluşturmaya çalışır. |
get | Jdbc | Belirtilen Google Cloud SQL URL'sine bağlantı oluşturmaya çalışır. |
get | Jdbc | Belirtilen Google Cloud SQL URL'sine bağlantı oluşturmaya çalışır. |
get | Jdbc | Belirtilen veritabanı URL'sine bağlantı kurma girişiminde bulunur. |
get | Jdbc | Belirtilen veritabanı URL'sine bağlantı kurma girişiminde bulunur. |
get | Jdbc | Kullanıcı adı ve şifre kullanarak belirli bir veritabanıyla bağlantı kurmaya çalışır. |
new | Jdbc | Epoch'tan bu yana geçen milisaniyelerden bir tarih oluşturun. |
new | Jdbc | Dönemden bu yana geçen milisaniyelerden bir zaman oluşturun. |
new | Jdbc | Epoch'tan bu yana geçen milisaniyelerden zaman damgası oluşturun. |
parse | Jdbc | SQL tarih dizesini ayrıştırarak bir tarih oluşturun. |
parse | Jdbc | SQL zaman dizesini ayrıştırarak bir zaman oluşturun. |
parse | Jdbc | SQL zaman damgası dizesini ayrıştırarak bir zaman damgası oluşturun. |
Ayrıntılı dokümanlar
get Cloud Sql Connection(url)
Belirtilen Google Cloud SQL URL'sine bağlantı oluşturmaya çalışır.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
url | String | jdbc:google:mysql://subname biçiminde bir veritabanı URL'si. |
Return
Jdbc
: JdbcConnection nesnesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/sqlservice
get Cloud Sql Connection(url, info)
Belirtilen Google Cloud SQL URL'sine bağlantı oluşturmaya çalışır.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
url | String | jdbc:google:mysql://subname biçiminde bir veritabanı URL'si. |
info | Object | Aşağıda tanımlandığı şekilde gelişmiş parametreleri belirten isteğe bağlı JavaScript nesnesi. |
Gelişmiş parametreler
Ad | Tür | Açıklama |
---|---|---|
connect | Integer | saniye cinsinden bağlantı zaman aşımı |
database | String | bağlanılacak veritabanı |
instance | String | Google SQL Service örneğinin adı |
password | String | kullanıcının şifresi |
query | Integer | saniye cinsinden sorgu zaman aşımı |
user | String | Veritabanına iletilecek kullanıcı adı |
Return
Jdbc
: JdbcConnection nesnesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/sqlservice
get Cloud Sql Connection(url, userName, password)
Belirtilen Google Cloud SQL URL'sine bağlantı oluşturmaya çalışır.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
url | String | jdbc:google:mysql://subname biçiminde bir veritabanı URL'si. |
user | String | Veritabanına iletilecek kullanıcı adı. |
password | String | Kullanıcının şifresi. |
Return
Jdbc
: JdbcConnection nesnesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/sqlservice
get Connection(url)
Belirtilen veritabanı URL'sine bağlantı kurma girişiminde bulunur.
const conn = Jdbc.getConnection( 'jdbc:mysql://yoursqlserver.example.com:3306/database_name', );
Parametreler
Ad | Tür | Açıklama |
---|---|---|
url | String | jdbc:subprotocol:subname biçiminde bir veritabanı URL'si. |
Return
Jdbc
: JdbcConnection nesnesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
get Connection(url, info)
Belirtilen veritabanı URL'sine bağlantı kurma girişiminde bulunur.
const conn = Jdbc.getConnection( 'jdbc:mysql://yoursqlserver.example.com:3306/database_name', {user: 'username', password: 'password'}, );
Parametreler
Ad | Tür | Açıklama |
---|---|---|
url | String | jdbc:subprotocol:subname biçiminde bir veritabanı URL'si. |
info | Object | Aşağıda tanımlandığı şekilde gelişmiş parametreleri belirten isteğe bağlı JavaScript nesnesi. |
Gelişmiş parametreler
Ad | Tür | Açıklama |
---|---|---|
database | String | bağlanılacak veritabanı |
password | String | kullanıcının şifresi |
use | Boolean | Bağlantının, saat dilimlerini dönüştürürken JDBC kurallarına uyup uymaması Varsayılan değer: false . |
user | String | Veritabanına iletilecek kullanıcı adı |
_serverSslCertificate | String | sunucunun SSL sertifikası |
_clientSslCertificate | String | istemcinin SSL sertifikası |
_clientSslKey | String | istemcinin SSL anahtarı |
Return
Jdbc
: JdbcConnection nesnesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
get Connection(url, userName, password)
Kullanıcı adı ve şifre kullanarak belirli bir veritabanıyla bağlantı kurmaya çalışır.
const conn = Jdbc.getConnection( 'jdbc:mysql://yoursqlserver.example.com:3306/database_name', 'username', 'password', );
Parametreler
Ad | Tür | Açıklama |
---|---|---|
url | String | jdbc:subprotocol:subname biçiminde bir veritabanı URL'si. |
user | String | Veritabanına iletilecek kullanıcı adı. |
password | String | Kullanıcının şifresi. |
Return
Jdbc
: JdbcConnection nesnesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
new Date(milliseconds)
Epoch'tan bu yana geçen milisaniyelerden bir tarih oluşturun.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
milliseconds | Integer | Epoch'tan bu yana geçen milisaniye. |
Return
Jdbc
: JdbcDate nesnesi.
new Time(milliseconds)
Dönemden bu yana geçen milisaniyelerden bir zaman oluşturun.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
milliseconds | Integer | Epoch'tan bu yana geçen milisaniye. |
Return
Jdbc
: JdbcTime nesnesi.
new Timestamp(milliseconds)
Epoch'tan bu yana geçen milisaniyelerden zaman damgası oluşturun.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
milliseconds | Integer | Epoch'tan bu yana geçen milisaniye. |
Return
Jdbc
: JdbcTimestamp nesnesi.
parse Date(date)
SQL tarih dizesini ayrıştırarak bir tarih oluşturun.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
date | String | SQL tarih dizesini içeren bir dize. |
Return
Jdbc
: JdbcDate nesnesi.
parse Time(time)
SQL zaman dizesini ayrıştırarak bir zaman oluşturun.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
time | String | SQL zaman dizesi içeren bir dize. |
Return
Jdbc
: JdbcTime nesnesi.
parse Timestamp(timestamp)
SQL zaman damgası dizesini ayrıştırarak bir zaman damgası oluşturun.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
timestamp | String | SQL zaman damgası dizesi içeren bir dize. |
Return
Jdbc
: JdbcTimestamp nesnesi.