executeJDBC(sqlQuery, driverClass, con, user, password, keepAlive)
TRUE, keeps the database connection alive after executing the query. The default is
FALSE.
Executes the command on the database using the JDBC driver specified in
driverClass. The necessary JDBC driver must be
loaded in
sjdbc before use. See
for details.
Database connections are closed by default after executing the query, unless
keepAlive is set to
TRUE.
If
keepAlive = TRUE, the connection remains open, and successive database commands can reuse the open connection if and only if
the same values for
driverClass,
con,
user, and
password are supplied.
Some arguments can also be set using .
## Not run:
executeJDBC(driverClass="com.microsoft.sqlserver.jdbc.SQLServerDriver",
con="jdbc:sqlserver://qadb-s2k:1433;databaseName=testdb;user=testqa;password=testqa;",
user="testqa", password="testqa",
sqlQuery="UPDATE TEST1 SET Weight = NULL WHERE Weight < 2500")
executeJDBC(driverClass="com.microsoft.sqlserver.jdbc.SQLServerDriver",
con="jdbc:sqlserver://qadb-s2k:1433;databaseName=testdb;user=testqa;password=testqa;",
user="testqa", password="testqa",
sqlQuery="DROP TABLE TEST1")
## End(Not run)