コード例 #1
0
ファイル: Builder.cs プロジェクト: brad-jones/graceful
 public Builder WITH(SqlId alias, Builder subQuery)
 {
     return this.WITH("{0} AS ({1})", alias, subQuery);
 }
コード例 #2
0
ファイル: Builder.cs プロジェクト: brad-jones/graceful
 public Builder UPDATE(SqlId id)
 {
     return this.UPDATE("{0}", id);
 }
コード例 #3
0
ファイル: Builder.cs プロジェクト: brad-jones/graceful
        public Builder UPDATE(Builder subQuery)
        {
            var withAlias = new SqlId("subQuery");

            return this.WITH(withAlias, subQuery).UPDATE(withAlias);
        }
コード例 #4
0
ファイル: Builder.cs プロジェクト: brad-jones/graceful
 public Builder FROM(SqlId alias, Builder subQuery)
 {
     return this.FROM("({0}) {1}", subQuery, alias);
 }
コード例 #5
0
ファイル: Builder.cs プロジェクト: brad-jones/graceful
 public Builder SET(SqlId id, object value)
 {
     return this.SET("{0} = {1}", id, value);
 }
コード例 #6
0
ファイル: Builder.cs プロジェクト: brad-jones/graceful
 public Builder DELETE_FROM(SqlId id)
 {
     return this.DELETE_FROM("{0}", id);
 }
コード例 #7
0
ファイル: Builder.cs プロジェクト: brad-jones/graceful
        public Builder DELETE_FROM(Builder subQuery)
        {
            var withAlias = new SqlId("subQuery");

            return this.WITH(withAlias, subQuery).DELETE_FROM(withAlias);
        }
コード例 #8
0
        public Builder UPDATE(Builder subQuery)
        {
            var withAlias = new SqlId("subQuery");

            return(this.WITH(withAlias, subQuery).UPDATE(withAlias));
        }
コード例 #9
0
 public Builder SET(SqlId id, object value)
 {
     return(this.SET("{0} = {1}", id, value));
 }
コード例 #10
0
 public Builder UPDATE(SqlId id)
 {
     return(this.UPDATE("{0}", id));
 }
コード例 #11
0
        public Builder DELETE_FROM(Builder subQuery)
        {
            var withAlias = new SqlId("subQuery");

            return(this.WITH(withAlias, subQuery).DELETE_FROM(withAlias));
        }
コード例 #12
0
 public Builder DELETE_FROM(SqlId id)
 {
     return(this.DELETE_FROM("{0}", id));
 }
コード例 #13
0
 public Builder FROM(SqlId alias, Builder subQuery)
 {
     return(this.FROM("({0}) {1}", subQuery, alias));
 }
コード例 #14
0
 public Builder WITH(SqlId alias, Builder subQuery)
 {
     return(this.WITH("{0} AS ({1})", alias, subQuery));
 }