/// <summary> /// varray_type_def : /// (VARRAY | VARYING ARRAY) LEFT_PAREN expression RIGHT_PAREN OF type_spec(NOT NULL)? /// ; /// </summary> /// <param name="context"></param> /// <returns></returns> public override object VisitVarray_type_def([NotNull] PlSqlParser.Varray_type_defContext context) { OVarrayTypeDefinition result = new OVarrayTypeDefinition() { Varying = context.VARYING().Exist(), Expression = (OCodeExpression)VisitExpression(context.expression()), Type = (OTypeReference)VisitType_spec(context.type_spec()), Nullable = !context.NULL().Exist(), }; return(result); }
public void VisitVarrayTypeDefinition(OVarrayTypeDefinition oVarrayTypeDefinition) { throw new NotImplementedException(); }
public void VisitVarrayTypeDefinition(OVarrayTypeDefinition oVarrayTypeDefinition) { }