com.easyjf.dbo.sql
Interface ISqlQuery

All Known Implementing Classes:
MSSqlServerQuery, MySqlQuery

public interface ISqlQuery

sql语句生成接口,通过扩展该接口实现多种数据的支持

Author:
蔡世友

Method Summary
 java.lang.String getDelSql(DBObject obj)
           
 java.lang.String getInsertSql(DBObject obj)
           
 java.lang.String getQuerySql(DBObject obj)
           
 java.lang.String getQuerySql(DBObject obj, java.lang.String scope)
           
 java.lang.String getRowCountSql(java.lang.String sql)
           
 java.lang.String getTopSql(java.lang.String sql, int number)
           
 java.lang.String getUpdateSql(DBObject obj)
           
 

Method Detail

getRowCountSql

public java.lang.String getRowCountSql(java.lang.String sql)

getInsertSql

public java.lang.String getInsertSql(DBObject obj)

getUpdateSql

public java.lang.String getUpdateSql(DBObject obj)

getDelSql

public java.lang.String getDelSql(DBObject obj)

getQuerySql

public java.lang.String getQuerySql(DBObject obj)

getQuerySql

public java.lang.String getQuerySql(DBObject obj,
                                    java.lang.String scope)

getTopSql

public java.lang.String getTopSql(java.lang.String sql,
                                  int number)