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

            sqlparser.sqltext = "GROOM TABLE X;";
            Assert.IsTrue(sqlparser.parse() == 0);
            TNetezzaGroomTable groomTable = (TNetezzaGroomTable)sqlparser.sqlstatements.get(0);

            Assert.IsTrue(groomTable.TableName.ToString().Equals("x", StringComparison.CurrentCultureIgnoreCase));
        }
Пример #2
0
        public void testGroomTable3()
        {
            TGSqlParser sqlparser = new TGSqlParser(EDbVendor.dbvnetezza);

            sqlparser.sqltext = "GROOM TABLE table_name PAGES ALL";
            Assert.IsTrue(sqlparser.parse() == 0);
            TNetezzaGroomTable groomTable = (TNetezzaGroomTable)sqlparser.sqlstatements.get(0);

            Assert.IsTrue(groomTable.TableName.ToString().Equals("table_name", StringComparison.CurrentCultureIgnoreCase));
            TModeChoice modeChoice = groomTable.ModeChoice;

            Assert.IsTrue(modeChoice.ModeChoice == EModeChoice.pagesAll);
        }