예제 #1
0
        public void With_ToString()
        {
            IAlias person = sql.Alias("person");
            ICte   cte    = sql.Cte("cte1").As(sql.Query.Select(person["Id"], person["Name"]).From(person));
            IWith  with   = sql.With.Add(cte);

            Assert.Equal("WITH cte1 AS (SELECT person.Id, person.Name FROM person)", with.ToString());
        }