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)