Ejemplo n.º 1
0
        object IPreparable.Prepare(IExpressionPreparer preparer)
        {
            var statement = new DeclareVariableStatement(VariableName, VariableType);

            if (DefaultExpression != null)
            {
                statement.DefaultExpression = DefaultExpression.Prepare(preparer);
            }

            statement.IsConstant = IsConstant;
            return(statement);
        }
Ejemplo n.º 2
0
        protected override SqlStatement PrepareExpressions(IExpressionPreparer preparer)
        {
            var statement = new DeclareVariableStatement(VariableName, VariableType);

            if (DefaultExpression != null)
            {
                statement.DefaultExpression = DefaultExpression.Prepare(preparer);
            }

            statement.IsConstant = IsConstant;
            return(statement);
        }
Ejemplo n.º 3
0
        object IPreparable.Prepare(IExpressionPreparer preparer)
        {
            var column = new SqlTableColumn(ColumnName, ColumnType);

            if (DefaultExpression != null)
            {
                column.DefaultExpression = DefaultExpression.Prepare(preparer);
            }

            column.IsNotNull = IsNotNull;
            return(column);
        }