Documentation ¶
Index ¶
- type ApplyClause
- type ExceptClause
- type FormatClause
- type FromClause
- type InsertClause
- type IntersectClause
- type IntoOutfileClause
- type JoinClause
- func (j *JoinClause[T]) ArrayJoin(array any, args ...any) T
- func (j *JoinClause[T]) AsofJoin(array any, args ...any) T
- func (j *JoinClause[T]) CopyJoin(self T) *JoinClause[T]
- func (j *JoinClause[T]) InnerAnyJoin(array any, args ...any) T
- func (j *JoinClause[T]) LeftAntiJoin(array any, args ...any) T
- func (j *JoinClause[T]) LeftAnyJoin(array any, args ...any) T
- func (j *JoinClause[T]) LeftAsofJoin(array any, args ...any) T
- func (j *JoinClause[T]) LeftSemiJoin(table any, args ...any) T
- func (j *JoinClause[T]) PasteJoin(array any, args ...any) T
- func (j *JoinClause[T]) RightAntiJoin(array any, args ...any) T
- func (j *JoinClause[T]) RightAnyJoin(array any, args ...any) T
- func (j *JoinClause[T]) RightSemiJoin(table any, args ...any) T
- type PrewhereClause
- type QualifyClause
- type ReplaceClause
- type SampleClause
- type SettingsClause
- type UnionClause
- type ValueListClause
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplyClause ¶
func NewApplyClause ¶
func NewApplyClause[T sqb.Statement[T]](self T) *ApplyClause[T]
func (*ApplyClause[T]) Apply ¶
func (a *ApplyClause[T]) Apply(expression any, args ...any) T
func (*ApplyClause[T]) BuildApply ¶
func (a *ApplyClause[T]) BuildApply() T
func (*ApplyClause[T]) CleanApply ¶
func (a *ApplyClause[T]) CleanApply() T
func (*ApplyClause[T]) CopyApply ¶
func (a *ApplyClause[T]) CopyApply(self T) *ApplyClause[T]
type ExceptClause ¶
func NewExceptClause ¶
func NewExceptClause[T sqb.Statement[T]](self T) *ExceptClause[T]
func (*ExceptClause[T]) BuildExcept ¶
func (e *ExceptClause[T]) BuildExcept() T
func (*ExceptClause[T]) CleanExcept ¶
func (e *ExceptClause[T]) CleanExcept() T
func (*ExceptClause[T]) CopyExcept ¶
func (e *ExceptClause[T]) CopyExcept(self T) *ExceptClause[T]
func (*ExceptClause[T]) Except ¶
func (e *ExceptClause[T]) Except(expression any, args ...any) T
type FormatClause ¶
func NewFormatClause ¶
func NewFormatClause[T sqb.Statement[T]](self T) *FormatClause[T]
func (*FormatClause[T]) BuildFormat ¶
func (e *FormatClause[T]) BuildFormat() T
func (*FormatClause[T]) CleanFormat ¶
func (e *FormatClause[T]) CleanFormat() T
func (*FormatClause[T]) CopyFormat ¶
func (e *FormatClause[T]) CopyFormat(self T) *FormatClause[T]
func (*FormatClause[T]) Format ¶
func (e *FormatClause[T]) Format(expression any, args ...any) T
type FromClause ¶
type FromClause[T sqb.Statement[T]] struct { *sql.FromClause[T] }
func NewFromClause ¶
func NewFromClause[T sqb.Statement[T]](self T) *FromClause[T]
func (*FromClause[T]) CopyFrom ¶
func (j *FromClause[T]) CopyFrom(self T) *FromClause[T]
func (*FromClause[T]) FromInfile ¶
func (j *FromClause[T]) FromInfile(table any) T
type InsertClause ¶
type InsertClause[T sqb.Statement[T]] struct { *sql.InsertClause[T] }
func NewInsertClause ¶
func NewInsertClause[T sqb.Statement[T]](self T) *InsertClause[T]
func (*InsertClause[T]) BuildInsert ¶
func (i *InsertClause[T]) BuildInsert() T
func (*InsertClause[T]) CopyInsert ¶
func (i *InsertClause[T]) CopyInsert(self T) *InsertClause[T]
type IntersectClause ¶
func NewIntersectClause ¶
func NewIntersectClause[T sqb.Statement[T]](self T) *IntersectClause[T]
func (*IntersectClause[T]) BuildIntersect ¶
func (e *IntersectClause[T]) BuildIntersect() T
func (*IntersectClause[T]) CleanIntersect ¶
func (e *IntersectClause[T]) CleanIntersect() T
func (*IntersectClause[T]) CopyIntersect ¶
func (e *IntersectClause[T]) CopyIntersect(self T) *IntersectClause[T]
func (*IntersectClause[T]) Intersect ¶
func (e *IntersectClause[T]) Intersect(expression any, args ...any) T
type IntoOutfileClause ¶
func NewIntoOutfileClause ¶
func NewIntoOutfileClause[T sqb.Statement[T]](self T) *IntoOutfileClause[T]
func (*IntoOutfileClause[T]) BuildIntoOutfile ¶
func (e *IntoOutfileClause[T]) BuildIntoOutfile() T
func (*IntoOutfileClause[T]) CleanIntoOutfile ¶
func (e *IntoOutfileClause[T]) CleanIntoOutfile() T
func (*IntoOutfileClause[T]) CopyIntoOutfile ¶
func (e *IntoOutfileClause[T]) CopyIntoOutfile(self T) *IntoOutfileClause[T]
func (*IntoOutfileClause[T]) IntoOutfile ¶
func (e *IntoOutfileClause[T]) IntoOutfile(expression any, args ...any) T
type JoinClause ¶
type JoinClause[T sqb.Statement[T]] struct { *sql.JoinClause[T] }
func NewJoinClause ¶
func NewJoinClause[T sqb.Statement[T]](self T) *JoinClause[T]
func (*JoinClause[T]) ArrayJoin ¶
func (j *JoinClause[T]) ArrayJoin(array any, args ...any) T
func (*JoinClause[T]) AsofJoin ¶
func (j *JoinClause[T]) AsofJoin(array any, args ...any) T
func (*JoinClause[T]) CopyJoin ¶
func (j *JoinClause[T]) CopyJoin(self T) *JoinClause[T]
func (*JoinClause[T]) InnerAnyJoin ¶
func (j *JoinClause[T]) InnerAnyJoin(array any, args ...any) T
func (*JoinClause[T]) LeftAntiJoin ¶
func (j *JoinClause[T]) LeftAntiJoin(array any, args ...any) T
func (*JoinClause[T]) LeftAnyJoin ¶
func (j *JoinClause[T]) LeftAnyJoin(array any, args ...any) T
func (*JoinClause[T]) LeftAsofJoin ¶
func (j *JoinClause[T]) LeftAsofJoin(array any, args ...any) T
func (*JoinClause[T]) LeftSemiJoin ¶
func (j *JoinClause[T]) LeftSemiJoin(table any, args ...any) T
func (*JoinClause[T]) PasteJoin ¶
func (j *JoinClause[T]) PasteJoin(array any, args ...any) T
func (*JoinClause[T]) RightAntiJoin ¶
func (j *JoinClause[T]) RightAntiJoin(array any, args ...any) T
func (*JoinClause[T]) RightAnyJoin ¶
func (j *JoinClause[T]) RightAnyJoin(array any, args ...any) T
func (*JoinClause[T]) RightSemiJoin ¶
func (j *JoinClause[T]) RightSemiJoin(table any, args ...any) T
type PrewhereClause ¶
func NewPrewhereClause ¶
func NewPrewhereClause[T sqb.Statement[T]](self T) *PrewhereClause[T]
func (*PrewhereClause[T]) BuildPrewhere ¶
func (e *PrewhereClause[T]) BuildPrewhere() T
func (*PrewhereClause[T]) CleanPrewhere ¶
func (e *PrewhereClause[T]) CleanPrewhere() T
func (*PrewhereClause[T]) CopyPrewhere ¶
func (e *PrewhereClause[T]) CopyPrewhere(self T) *PrewhereClause[T]
func (*PrewhereClause[T]) Prewhere ¶
func (e *PrewhereClause[T]) Prewhere(expression any, args ...any) T
type QualifyClause ¶
func NewQualifyClause ¶
func NewQualifyClause[T sqb.Statement[T]](self T) *QualifyClause[T]
func (*QualifyClause[T]) BuildQualify ¶
func (a *QualifyClause[T]) BuildQualify() T
func (*QualifyClause[T]) CleanQualify ¶
func (a *QualifyClause[T]) CleanQualify() T
func (*QualifyClause[T]) CopyQualify ¶
func (a *QualifyClause[T]) CopyQualify(self T) *QualifyClause[T]
func (*QualifyClause[T]) Qualify ¶
func (a *QualifyClause[T]) Qualify(expression any, args ...any) T
type ReplaceClause ¶
func NewReplaceClause ¶
func NewReplaceClause[T sqb.Statement[T]](self T) *ReplaceClause[T]
func (*ReplaceClause[T]) BuildReplace ¶
func (e *ReplaceClause[T]) BuildReplace() T
func (*ReplaceClause[T]) CleanReplace ¶
func (e *ReplaceClause[T]) CleanReplace() T
func (*ReplaceClause[T]) CopyReplace ¶
func (e *ReplaceClause[T]) CopyReplace(self T) *ReplaceClause[T]
func (*ReplaceClause[T]) Replace ¶
func (e *ReplaceClause[T]) Replace(expression any, args ...any) T
type SampleClause ¶
func NewSampleClause ¶
func NewSampleClause[T sqb.Statement[T]](self T) *SampleClause[T]
func (*SampleClause[T]) BuildSample ¶
func (o *SampleClause[T]) BuildSample() T
func (*SampleClause[T]) CleanSample ¶
func (o *SampleClause[T]) CleanSample() T
func (*SampleClause[T]) CopySample ¶
func (o *SampleClause[T]) CopySample(self T) *SampleClause[T]
func (*SampleClause[T]) Sample ¶
func (o *SampleClause[T]) Sample(Sample float64) T
type SettingsClause ¶
func NewSettingsClause ¶
func NewSettingsClause[T sqb.Statement[T]](self T) *SettingsClause[T]
func (*SettingsClause[T]) BuildSettings ¶
func (a *SettingsClause[T]) BuildSettings() T
func (*SettingsClause[T]) CleanSettings ¶
func (a *SettingsClause[T]) CleanSettings() T
func (*SettingsClause[T]) CopySettings ¶
func (a *SettingsClause[T]) CopySettings(self T) *SettingsClause[T]
func (*SettingsClause[T]) Settings ¶
func (a *SettingsClause[T]) Settings(expression any, args ...any) T
type UnionClause ¶
type UnionClause[T sqb.QueryStmt[T]] struct { *sql.UnionClause[T] }
func NewUnionClause ¶
func NewUnionClause[T sqb.QueryStmt[T]](self T) *UnionClause[T]
func (*UnionClause[T]) Union ¶
func (u *UnionClause[T]) Union(query sqb.Query) T
func (*UnionClause[T]) UnionAll ¶
func (u *UnionClause[T]) UnionAll(query sqb.Query) T
type ValueListClause ¶
type ValueListClause[T sqb.ColumnsAwareStmt[T], Q sqb.QueryStmt[Q]] struct { *sql.ValueListClause[T, Q] // contains filtered or unexported fields }
func NewValueListClause ¶
func NewValueListClause[T sqb.ColumnsAwareStmt[T], Q sqb.QueryStmt[Q]](self T) *ValueListClause[T, Q]
func (*ValueListClause[T, Q]) BuildValueList ¶
func (v *ValueListClause[T, Q]) BuildValueList() T
func (*ValueListClause[T, Q]) CopyValueList ¶
func (v *ValueListClause[T, Q]) CopyValueList(self T) *ValueListClause[T, Q]
func (*ValueListClause[T, Q]) FormatValueList ¶
func (v *ValueListClause[T, Q]) FormatValueList() T
Click to show internal directories.
Click to hide internal directories.