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)); }
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); }