R/executeJDBC.R

"executeJDBC" <- 
function(sqlQuery, driverClass=sjdbcOptions()$driverClass, con=sjdbcOptions()$con, 
	 user=sjdbcOptions()$user, password=sjdbcOptions()$password, 
	 keepAlive=sjdbcOptions()$keepAlive)
{	
	if (driverClass == "") stop("driverClass is required.")
	if (con == "") stop("con is required.")
	if (missing(sqlQuery)) stop("sqlQuery is required.")
	
	# Execute the query
	res <- .JavaMethod("SJDBCBridge", "sjdbcExecute", 
		"(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I",
		driverClass, con, user, password, sqlQuery)
		
	if (!keepAlive) sjdbcCloseConnection()
	
	res
}

Try the sjdbc package in your browser

Any scripts or data that you put into this service are public.

sjdbc documentation built on May 1, 2021, 1:08 a.m.