Class OracleHints.Hint
- Namespace
- LinqToDB.DataProvider.Oracle
- Assembly
- linq2db.dll
public static class OracleHints.Hint
- Inheritance
-
OracleHints.Hint
Fields
AllRows
public const string AllRows = "ALL_ROWS"
Field Value
- string
Append
public const string Append = "APPEND"
Field Value
- string
AppendValues
public const string AppendValues = "APPEND_VALUES"
Field Value
- string
Cache
public const string Cache = "CACHE"
Field Value
- string
Cluster
public const string Cluster = "CLUSTER"
Field Value
- string
Clustering
public const string Clustering = "CLUSTERING"
Field Value
- string
CursorSharingExact
public const string CursorSharingExact = "CURSOR_SHARING_EXACT"
Field Value
- string
DisableParallelDml
public const string DisableParallelDml = "DISABLE_PARALLEL_DML"
Field Value
- string
DrivingSite
public const string DrivingSite = "DRIVING_SITE"
Field Value
- string
DynamicSampling
public const string DynamicSampling = "DYNAMIC_SAMPLING"
Field Value
- string
EnableParallelDml
public const string EnableParallelDml = "ENABLE_PARALLEL_DML"
Field Value
- string
Fact
public const string Fact = "FACT"
Field Value
- string
FreshMV
public const string FreshMV = "FRESH_MV"
Field Value
- string
FreshMaterializedView
public const string FreshMaterializedView = "FRESH_MV"
Field Value
- string
Full
public const string Full = "FULL"
Field Value
- string
Grouping
public const string Grouping = "GROUPING"
Field Value
- string
Hash
public const string Hash = "HASH"
Field Value
- string
InMemory
public const string InMemory = "NMEMORY"
Field Value
- string
InMemoryPruning
public const string InMemoryPruning = "INMEMORY_PRUNING"
Field Value
- string
Index
public const string Index = "INDEX"
Field Value
- string
IndexAsc
public const string IndexAsc = "INDEX_ASC"
Field Value
- string
IndexCombine
public const string IndexCombine = "INDEX_COMBINE"
Field Value
- string
IndexDesc
public const string IndexDesc = "INDEX_DESC"
Field Value
- string
IndexFFS
public const string IndexFFS = "INDEX_FFS"
Field Value
- string
IndexFastFullScan
public const string IndexFastFullScan = "INDEX_FFS"
Field Value
- string
IndexJoin
public const string IndexJoin = "INDEX_JOIN"
Field Value
- string
IndexSS
public const string IndexSS = "INDEX_SS"
Field Value
- string
IndexSSAsc
public const string IndexSSAsc = "INDEX_SS_ASC"
Field Value
- string
IndexSSDesc
public const string IndexSSDesc = "INDEX_SS_DESC"
Field Value
- string
IndexSkipScan
public const string IndexSkipScan = "INDEX_SS"
Field Value
- string
IndexSkipScanAsc
public const string IndexSkipScanAsc = "INDEX_SS_ASC"
Field Value
- string
IndexSkipScanDesc
public const string IndexSkipScanDesc = "INDEX_SS_DESC"
Field Value
- string
Leading
public const string Leading = "LEADING"
Field Value
- string
Merge
public const string Merge = "MERGE"
Field Value
- string
ModelMinAnalysis
public const string ModelMinAnalysis = "MODEL_MIN_ANALYSIS"
Field Value
- string
Monitor
public const string Monitor = "MONITOR"
Field Value
- string
NativeFullOuterJoin
public const string NativeFullOuterJoin = "NATIVE_FULL_OUTER_JOIN"
Field Value
- string
NoAppend
public const string NoAppend = "NOAPPEND"
Field Value
- string
NoCache
public const string NoCache = "NOCACHE"
Field Value
- string
NoClustering
public const string NoClustering = "NO_CLUSTERING"
Field Value
- string
NoExpand
public const string NoExpand = "NO_EXPAND"
Field Value
- string
NoFact
public const string NoFact = "NO_FACT"
Field Value
- string
NoInMemory
public const string NoInMemory = "NO_INMEMORY"
Field Value
- string
NoInMemoryPruning
public const string NoInMemoryPruning = "NO_INMEMORY_PRUNING"
Field Value
- string
NoIndex
public const string NoIndex = "NO_INDEX"
Field Value
- string
NoIndexFFS
public const string NoIndexFFS = "NO_INDEX_FFS"
Field Value
- string
NoIndexFastFullScan
public const string NoIndexFastFullScan = "NO_INDEX_FFS"
Field Value
- string
NoIndexSS
public const string NoIndexSS = "NO_INDEX_SS"
Field Value
- string
NoIndexSkipScan
public const string NoIndexSkipScan = "NO_INDEX_SS"
Field Value
- string
NoMerge
public const string NoMerge = "NO_MERGE"
Field Value
- string
NoMonitor
public const string NoMonitor = "NO_MONITOR"
Field Value
- string
NoNativeFullOuterJoin
public const string NoNativeFullOuterJoin = "NO_NATIVE_FULL_OUTER_JOIN"
Field Value
- string
NoPQConcurrentUnion
public const string NoPQConcurrentUnion = "NO_PQ_CONCURRENT_UNION"
Field Value
- string
NoPQSkew
public const string NoPQSkew = "NO_PQ_SKEW"
Field Value
- string
NoParallel
public const string NoParallel = "NO_PARALLEL"
Field Value
- string
NoParallelIndex
public const string NoParallelIndex = "NO_PARALLEL_INDEX"
Field Value
- string
NoPushPredicate
public const string NoPushPredicate = "PUSH_PRED"
Field Value
- string
NoPushSubQueries
public const string NoPushSubQueries = "NO_PUSH_SUBQ"
Field Value
- string
NoPxJoinFilter
public const string NoPxJoinFilter = "NO_PX_JOIN_FILTER"
Field Value
- string
public const string NoQueryTransformation = "NO_QUERY_TRANSFORMATION"
Field Value
- string
NoRewrite
public const string NoRewrite = "NO_REWRITE"
Field Value
- string
public const string NoStarTransformation = "NO_STAR_TRANSFORMATION"
Field Value
- string
NoUnnest
public const string NoUnnest = "NO_UNNEST"
Field Value
- string
NoUseBand
public const string NoUseBand = "NO_USE_BAND"
Field Value
- string
NoUseCube
public const string NoUseCube = "NO_USE_CUBE"
Field Value
- string
NoUseHash
public const string NoUseHash = "NO_USE_HASH"
Field Value
- string
NoUseMerge
public const string NoUseMerge = "NO_USE_MERGE"
Field Value
- string
NoUseNL
public const string NoUseNL = "NO_USE_NL"
Field Value
- string
NoUseNestedLoop
public const string NoUseNestedLoop = "NO_USE_NL"
Field Value
- string
NoXmlIndexRewrite
public const string NoXmlIndexRewrite = "NO_XMLINDEX_REWRITE"
Field Value
- string
NoXmlQueryRewrite
public const string NoXmlQueryRewrite = "NO_XML_QUERY_REWRITE"
Field Value
- string
OptParam
public const string OptParam = "OPT_PARAM"
Field Value
- string
Ordered
public const string Ordered = "ORDERED"
Field Value
- string
PQConcurrentUnion
public const string PQConcurrentUnion = "PQ_CONCURRENT_UNION"
Field Value
- string
PQDistribute
public const string PQDistribute = "PQ_DISTRIBUTE"
Field Value
- string
PQFilterHash
public const string PQFilterHash = "PQ_FILTER(HASH)"
Field Value
- string
PQFilterNone
public const string PQFilterNone = "PQ_FILTER(NONE)"
Field Value
- string
PQFilterRandom
public const string PQFilterRandom = "PQ_FILTER(RANDOM)"
Field Value
- string
PQFilterSerial
public const string PQFilterSerial = "PQ_FILTER(SERIAL)"
Field Value
- string
PQSkew
public const string PQSkew = "PQ_SKEW"
Field Value
- string
Parallel
public const string Parallel = "PARALLEL"
Field Value
- string
ParallelIndex
public const string ParallelIndex = "PARALLEL_INDEX"
Field Value
- string
PushPredicate
public const string PushPredicate = "PUSH_PRED"
Field Value
- string
PushSubQueries
public const string PushSubQueries = "PUSH_SUBQ"
Field Value
- string
PxJoinFilter
public const string PxJoinFilter = "PX_JOIN_FILTER"
Field Value
- string
Rewrite
public const string Rewrite = "REWRITE"
Field Value
- string
public const string StarTransformation = "STAR_TRANSFORMATION"
Field Value
- string
Unnest
public const string Unnest = "UNNEST"
Field Value
- string
UseBand
public const string UseBand = "USE_BAND"
Field Value
- string
UseConcat
public const string UseConcat = "USE_CONCAT"
Field Value
- string
UseCube
public const string UseCube = "USE_CUBE"
Field Value
- string
UseHash
public const string UseHash = "USE_HASH"
Field Value
- string
UseMerge
public const string UseMerge = "USE_MERGE"
Field Value
- string
UseNL
public const string UseNL = "USE_NL"
Field Value
- string
UseNLWithIndex
public const string UseNLWithIndex = "USE_NL_WITH_INDEX"
Field Value
- string
UseNestedLoop
public const string UseNestedLoop = "USE_NL"
Field Value
- string
UseNestedLoopWithIndex
public const string UseNestedLoopWithIndex = "USE_NL_WITH_INDEX"
Field Value
- string
Methods
Containers(string)
[Sql.Expression("CONTAINERS(DEFAULT_PDB_HINT='{0}')")]
public static string Containers(string hint)
Parameters
hint
string
Returns
- string
FirstRows(int)
[Sql.Expression("FIRST_ROWS({0})")]
public static string FirstRows(int value)
Parameters
value
int
Returns
- string