Deveel.Data.SelectSequenceTests.SelectScalar C# (CSharp) Method

SelectScalar() private method

private SelectScalar ( string column ) : Field
column string
return Field
        private Field SelectScalar(string column)
        {
            var query = new SqlQueryExpression(new [] {new SelectColumn(SqlExpression.Reference(new ObjectName(column))) });
            query.FromClause.AddTable("seq1");

            var result = AdminQuery.Select(query);
            var row = result.FirstOrDefault();
            if (row == null)
                return Field.Null();

            return row.GetValue(0);
        }