Пример #1
0
        public void testMinusSetToString()
        {
            TGSqlParser sqlparser = new TGSqlParser(EDbVendor.dbvnetezza);

            sqlparser.sqltext = "CREATE TABLE X AS \n" + "SELECT A FROM B\n" + "minus\n" + "SELECT A FROM C";
            Assert.IsTrue(sqlparser.parse() == 0);
            TCreateTableSqlStatement ct     = (TCreateTableSqlStatement)sqlparser.sqlstatements.get(0);
            TSelectSqlStatement      select = ct.SubQuery;

            Assert.IsTrue(!string.ReferenceEquals(select.ToString(), null));
        }