public override void ExplicitVisit(AlterFunctionStatement func) { if (IsSupportedForCurrentType(func.GetType())) { Name = func.Name; } }
public override void Visit(AlterFunctionStatement node) { this.action(node); }
protected override void VisitAlterFunctionStatement(AlterFunctionStatement statement) { VisitProcedureAndBodyParameters(statement, false, true); }
public override void ExplicitVisit(AlterFunctionStatement fragment) { _fragments.Add(fragment); }
protected abstract void VisitAlterFunctionStatement(AlterFunctionStatement statement);
protected override void VisitAlterFunctionStatement(AlterFunctionStatement statement) { throw new NotImplementedException(); }
public override void ExplicitVisit(AlterFunctionStatement node) { this.HandleFunction(node); }
//not like in postgresql protected override void VisitAlterFunctionStatement(AlterFunctionStatement statement) { this.CreateOrReplaceFunction(statement); }