title: Cannot insert sdo_geometry with more than 500 vertices
body: <p>I have the following table</p>
  
  <p><code> CREATE TABLE MYTABLE (MYID VARCHAR2(5), MYGEOM MDSYS.SDO_GEOMETRY );</code></p>
  
  <p>AND the sql statement below:</p>
  
  <p><code>INSERT INTO MYTABLE (MYID,MYGEOM) VALUES
      ( 255, SDO_GEOMETRY(2003, 2554, NULL, SDO_ELEM_INFO_ARRAY(1,1003,1),
      SDO_ORDINATE_ARRAY(-34.921816571,-8.00119170599993,
      ...,-34.921816571,-8.00119170599993)));</code></p>
  
  <p>Even after read several articles about possible solutions, I couldn't find out how to insert this sdo_geometry object.
  The Oracle complains with this message:
  <b>ORA-00939 - "too many arguments for funcion"</b></p>
  
  <p>I know that it's not possible to insert more then 999 values at once.
  I tried stored procedure solutions, but I'm not Oracle expert, and maybe I missed something.
  Could someone give me an example of code in c# or plsql ( or the both ) with or without stored procedure, to insert that row?</p>
  
  <p>I'm using Oracle 11g, OracleDotNetProvider v 12.1.400 on VS2015 AND my source of spatial data comes from an external json ( so, no database-to-database ) and I can only use solutions using this provider, without datafiles or direct database handling.
  I'm using SQLDeveloper to test the queries.</p>
  
  <p>Please, don't point me articles if you are not sure that works with this row/value</p>