El servicio de JDBC permite que las secuencias de comandos se conecten a bases de datos de Google Cloud SQL, MySQL, Microsoft SQL Server y Oracle. Para obtener más información, consulta la guía de JDBC.
Métodos
| Método | Tipo de datos que se muestra | Descripción breve | 
|---|---|---|
| get | Jdbc | Intenta establecer una conexión con la URL de Google Cloud SQL proporcionada. | 
| get | Jdbc | Intenta establecer una conexión con la URL de Google Cloud SQL proporcionada. | 
| get | Jdbc | Intenta establecer una conexión con la URL de Google Cloud SQL proporcionada. | 
| get | Jdbc | Intenta establecer una conexión con la URL de la base de datos proporcionada. | 
| get | Jdbc | Intenta establecer una conexión con la URL de la base de datos proporcionada. | 
| get | Jdbc | Intenta establecer una conexión con la base de datos especificada usando un nombre de usuario y una contraseña. | 
| new | Jdbc | Crea una fecha a partir de milisegundos desde la época. | 
| new | Jdbc | Crea un tiempo a partir de milisegundos desde la época. | 
| new | Jdbc | Crea una marca de tiempo a partir de milisegundos desde la época. | 
| parse | Jdbc | Crea una fecha analizando la cadena de fecha de SQL. | 
| parse | Jdbc | Crea una hora analizando la cadena de hora de SQL. | 
| parse | Jdbc | Crea una marca de tiempo analizando la cadena de marca de tiempo de SQL. | 
Documentación detallada
get
Intenta establecer una conexión con la URL de Google Cloud SQL proporcionada.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| url | String | Es una URL de base de datos con el formato jdbc:google:mysql://subname. | 
Volver
Jdbc: Es un objeto JdbcConnection.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/sqlservice
get
Intenta establecer una conexión con la URL de Google Cloud SQL proporcionada.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| url | String | Es una URL de base de datos con el formato jdbc:google:mysql://subname. | 
| info | Object | Objeto JavaScript opcional que especifica parámetros avanzados, como se define a continuación. | 
Parámetros avanzados
| Nombre | Tipo | Descripción | 
|---|---|---|
| connect | Integer | Tiempo de espera de conexión en segundos | 
| database | String | La base de datos a la que se conectará | 
| instance | String | El nombre de una instancia de Google SQL Service | 
| password | String | La contraseña del usuario | 
| query | Integer | Tiempo de espera de la consulta en segundos | 
| user | String | El nombre de usuario que se pasará a la base de datos | 
Volver
Jdbc: Es un objeto JdbcConnection.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/sqlservice
get
Intenta establecer una conexión con la URL de Google Cloud SQL proporcionada.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| url | String | Es una URL de base de datos con el formato jdbc:google:mysql://subname. | 
| user | String | Nombre de usuario que se pasará a la base de datos. | 
| password | String | Contraseña del usuario. | 
Volver
Jdbc: Es un objeto JdbcConnection.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/sqlservice
get
Intenta establecer una conexión con la URL de la base de datos proporcionada.
const conn = Jdbc.getConnection( 'jdbc:mysql://yoursqlserver.example.com:3306/database_name', );
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| url | String | Es una URL de base de datos con el formato jdbc:subprotocol:subname. | 
Volver
Jdbc: Es un objeto JdbcConnection.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/script.external_request
get
Intenta establecer una conexión con la URL de la base de datos proporcionada.
const conn = Jdbc.getConnection( 'jdbc:mysql://yoursqlserver.example.com:3306/database_name', {user: 'username', password: 'password'}, );
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| url | String | Es una URL de base de datos con el formato jdbc:subprotocol:subname. | 
| info | Object | Objeto JavaScript opcional que especifica parámetros avanzados, como se define a continuación. | 
Parámetros avanzados
| Nombre | Tipo | Descripción | 
|---|---|---|
| database | String | La base de datos a la que se conectará | 
| password | String | La contraseña del usuario | 
| use | Boolean | Indica si la conexión debe cumplir con las reglas de JDBC cuando se convierten las zonas horarias. El valor predeterminado es false. | 
| user | String | El nombre de usuario que se pasará a la base de datos | 
| _serverSslCertificate | String | El certificado SSL del servidor | 
| _clientSslCertificate | String | El certificado SSL del cliente | 
| _clientSslKey | String | La clave SSL del cliente | 
Volver
Jdbc: Es un objeto JdbcConnection.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/script.external_request
get
Intenta establecer una conexión con la base de datos especificada usando un nombre de usuario y una contraseña.
const conn = Jdbc.getConnection( 'jdbc:mysql://yoursqlserver.example.com:3306/database_name', 'username', 'password', );
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| url | String | Es una URL de base de datos con el formato jdbc:subprotocol:subname. | 
| user | String | Nombre de usuario que se pasará a la base de datos. | 
| password | String | Contraseña del usuario. | 
Volver
Jdbc: Es un objeto JdbcConnection.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/script.external_request
new
Crea una fecha a partir de milisegundos desde la época.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| milliseconds | Integer | Milisegundos desde el ciclo. | 
Volver
Jdbc: Es un objeto JdbcDate.
new
Crea un tiempo a partir de milisegundos desde la época.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| milliseconds | Integer | Milisegundos desde el ciclo. | 
Volver
Jdbc: Es un objeto JdbcTime.
new
Crea una marca de tiempo a partir de milisegundos desde la época.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| milliseconds | Integer | Milisegundos desde el ciclo. | 
Volver
Jdbc: Es un objeto JdbcTimestamp.
parse
Crea una fecha analizando la cadena de fecha de SQL.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| date | String | Es una cadena que contiene una cadena de fecha de SQL. | 
Volver
Jdbc: Es un objeto JdbcDate.
parse
Crea una hora analizando la cadena de hora de SQL.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| time | String | Es una cadena que contiene una cadena de tiempo de SQL. | 
Volver
Jdbc: Es un objeto JdbcTime.
parse
Crea una marca de tiempo analizando la cadena de marca de tiempo de SQL.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| timestamp | String | Es una cadena que contiene una cadena de marca de tiempo de SQL. | 
Volver
Jdbc: Es un objeto JdbcTimestamp.