コード例 #1
0
 public static ExprDerivedTableValues As(this ExprTableValueConstructor valueConstructor, Alias alias, params ExprColumnName[] columns)
 => new ExprDerivedTableValues(valueConstructor, new ExprTableAlias(alias.BuildAliasExpression() ?? throw new SqExpressException("Derived Table Values has to have not empty alias")), columns);
コード例 #2
0
 protected DerivedTableBase(Alias alias = default) : base(BuildAlias(alias))
 {
 }
コード例 #3
0
ファイル: SqQueryBuilder.cs プロジェクト: 0x1000000/SqExpress
 public static ExprTableAlias TableAlias(Alias alias = default)
 => new ExprTableAlias(alias.BuildAliasExpression() ?? Alias.Auto.BuildAliasExpression() !);
コード例 #4
0
 public TempTableBase(string name, Alias alias = default)
     : base(new ExprTempTableName(name), BuildTableAlias(alias))
 {
 }