C# 클래스 Hd.QueryExtensions.Render.OracleRenderer

Renderer for Oracle
Use OracleRenderer to render SQL statements for Oracle database. This version of Sql.Net has been tested with Oracle 9i.
상속: SqlOmRenderer
파일 보기 프로젝트 열기: TargetProcess/Tp.HelpDesk

공개 메소드들

메소드 설명
OracleRenderer ( ) : System

Creates a new instance of OracleRenderer

RenderRowCount ( SelectQuery query ) : string

Renders a row count SELECT statement.

Renders a SQL statement which returns a result set with one row and one cell which contains the number of rows query can generate. The generated statement will work nicely with System.Data.IDbCommand.ExecuteScalar method.

RenderSelect ( SelectQuery query ) : string

Renders a SELECT statement

보호된 메소드들

메소드 설명
BitwiseAnd ( StringBuilder builder, WhereTerm term ) : void

Renders bitwise and

IfNull ( StringBuilder builder, SqlExpression expr ) : void

Renders IfNull SqlExpression

비공개 메소드들

메소드 설명
RenderSelect ( SelectQuery query, int limitRows ) : string

메소드 상세

BitwiseAnd() 보호된 메소드

Renders bitwise and
protected BitwiseAnd ( StringBuilder builder, WhereTerm term ) : void
builder StringBuilder
term WhereTerm
리턴 void

IfNull() 보호된 메소드

Renders IfNull SqlExpression
protected IfNull ( StringBuilder builder, SqlExpression expr ) : void
builder StringBuilder
expr SqlExpression
리턴 void

OracleRenderer() 공개 메소드

Creates a new instance of OracleRenderer
public OracleRenderer ( ) : System
리턴 System

RenderRowCount() 공개 메소드

Renders a row count SELECT statement.
Renders a SQL statement which returns a result set with one row and one cell which contains the number of rows query can generate. The generated statement will work nicely with System.Data.IDbCommand.ExecuteScalar method.
public RenderRowCount ( SelectQuery query ) : string
query SelectQuery Query definition to count rows for
리턴 string

RenderSelect() 공개 메소드

Renders a SELECT statement
public RenderSelect ( SelectQuery query ) : string
query SelectQuery Query definition
리턴 string