|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.pentaho.di.core.SQLStatement
public class SQLStatement
This class contains all that is needed to execute an SQL statement in a database. --> The Database connection --> The SQL statement
Constructor Summary | |
---|---|
SQLStatement(String stepname,
DatabaseMeta dbinfo,
String sql)
Creates a new SQLStatement |
Method Summary | |
---|---|
DatabaseMeta |
getDatabase()
Get the database connection for this SQL Statement |
String |
getError()
Get the error that occurred when obtaining the SQL. |
String |
getSQL()
Get the SQL for this SQL Statement |
String |
getStepname()
Return the name of the step for which the SQL is intended |
boolean |
hasError()
Checks whether or not an error occurred obtaining the SQL. |
boolean |
hasSQL()
Checks whether or not SQL statements are present |
void |
setDatabase(DatabaseMeta dbinfo)
Sets the database connection for this SQL Statement |
void |
setError(String error)
Sets the error that occurred when obtaining the SQL. |
void |
setSQL(String sql)
Sets the SQL to execute for this SQL Statement. |
void |
setStepname(String stepname)
Set the name of the step for which the SQL is intended |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SQLStatement(String stepname, DatabaseMeta dbinfo, String sql)
dbinfo
- The database connectionsql
- The sql to execute on the connectionMethod Detail |
---|
public void setStepname(String stepname)
stepname
- the name of the step for which the SQL is intendedpublic String getStepname()
public void setDatabase(DatabaseMeta dbinfo)
dbinfo
- The databaseconnectionpublic void setSQL(String sql)
sql
- The sql to execute, without trailing ";" or anything else.public DatabaseMeta getDatabase()
public String getSQL()
public void setError(String error)
error
- The error that occurred when obtaining the SQL.public String getError()
public boolean hasError()
public boolean hasSQL()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |