<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Simulating a Two-Dimensional Array in PL/SQL</title>
	<atom:link href="http://www.extraconnections.co.uk/articles/plsql-array/feed" rel="self" type="application/rss+xml" />
	<link>http://www.extraconnections.co.uk</link>
	<description>Oracle and Internet Solutions from Chris Hunt</description>
	<lastBuildDate>Tue, 22 Jun 2010 23:57:25 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Philippe</title>
		<link>http://www.extraconnections.co.uk/articles/plsql-array/comment-page-1#comment-3648</link>
		<dc:creator>Philippe</dc:creator>
		<pubDate>Tue, 22 Jun 2010 23:57:25 +0000</pubDate>
		<guid isPermaLink="false">http://extraconnections.co.uk/?page_id=8#comment-3648</guid>
		<description>create or replace
FUNCTION read_mytable (
x IN NUMBER,
y IN NUMBER) RETURN NUMBER IS array_value NUMBER;
  c_multipler CONSTANT NUMBER :=1000;
  TYPE mytabtype IS TABLE OF NUMBER INDEX BY BINARY_INTEGER;
  prec_cep_calculations mytabtype;
  
BEGIN
    array_value:= prec_cep_calculations((x * c_multipler)+ y);
    RETURN array_value;
EXCEPTION
  WHEN NO_DATA_FOUND THEN
    RETURN NULL;
END;

no compile errors  -- SQL Developer version 1.5.5</description>
		<content:encoded><![CDATA[<p>create or replace<br />
FUNCTION read_mytable (<br />
x IN NUMBER,<br />
y IN NUMBER) RETURN NUMBER IS array_value NUMBER;<br />
  c_multipler CONSTANT NUMBER :=1000;<br />
  TYPE mytabtype IS TABLE OF NUMBER INDEX BY BINARY_INTEGER;<br />
  prec_cep_calculations mytabtype;</p>
<p>BEGIN<br />
    array_value:= prec_cep_calculations((x * c_multipler)+ y);<br />
    RETURN array_value;<br />
EXCEPTION<br />
  WHEN NO_DATA_FOUND THEN<br />
    RETURN NULL;<br />
END;</p>
<p>no compile errors  &#8212; SQL Developer version 1.5.5</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Philippe</title>
		<link>http://www.extraconnections.co.uk/articles/plsql-array/comment-page-1#comment-3647</link>
		<dc:creator>Philippe</dc:creator>
		<pubDate>Tue, 22 Jun 2010 23:54:22 +0000</pubDate>
		<guid isPermaLink="false">http://extraconnections.co.uk/?page_id=8#comment-3647</guid>
		<description>create or replace
PROCEDURE write_mytable(
x IN NUMBER,
y IN NUMBER,
array_value IN NUMBER) IS
  TYPE mytabtype IS TABLE OF NUMBER INDEX BY BINARY_INTEGER;
  c_multipler CONSTANT NUMBER :=1000;
  prec_cep_calculations mytabtype;
  
BEGIN
  prec_cep_calculations ((x * c_multipler) + y) := array_value;
END;

No compile errors</description>
		<content:encoded><![CDATA[<p>create or replace<br />
PROCEDURE write_mytable(<br />
x IN NUMBER,<br />
y IN NUMBER,<br />
array_value IN NUMBER) IS<br />
  TYPE mytabtype IS TABLE OF NUMBER INDEX BY BINARY_INTEGER;<br />
  c_multipler CONSTANT NUMBER :=1000;<br />
  prec_cep_calculations mytabtype;</p>
<p>BEGIN<br />
  prec_cep_calculations ((x * c_multipler) + y) := array_value;<br />
END;</p>
<p>No compile errors</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Philippe</title>
		<link>http://www.extraconnections.co.uk/articles/plsql-array/comment-page-1#comment-3646</link>
		<dc:creator>Philippe</dc:creator>
		<pubDate>Tue, 22 Jun 2010 23:47:11 +0000</pubDate>
		<guid isPermaLink="false">http://extraconnections.co.uk/?page_id=8#comment-3646</guid>
		<description>create or replace
PROCEDURE write_mytable(
x IN NUMBER,
y IN NUMBER,
array_value IN NUMBER) IS
  mytabtype IS TABLE OF NUMBER INDEXED BY BINARY_INTEGER;
  c_multipler CONSTANT NUMBER :=1000;
  
  prec_cep_calculations mytabtype;
BEGIN
  prec_cep_calculations ((x * c_multipler) + y) := array_value;
END;

Error PLS-00103: Encountered the symbol &quot;IS&quot; when expecting one of the following: constant exception  &lt;a&gt; table long double ref  char  timestamp interval date binary notional character nchar</description>
		<content:encoded><![CDATA[<p>create or replace<br />
PROCEDURE write_mytable(<br />
x IN NUMBER,<br />
y IN NUMBER,<br />
array_value IN NUMBER) IS<br />
  mytabtype IS TABLE OF NUMBER INDEXED BY BINARY_INTEGER;<br />
  c_multipler CONSTANT NUMBER :=1000;</p>
<p>  prec_cep_calculations mytabtype;<br />
BEGIN<br />
  prec_cep_calculations ((x * c_multipler) + y) := array_value;<br />
END;</p>
<p>Error PLS-00103: Encountered the symbol &#8220;IS&#8221; when expecting one of the following: constant exception  <a> table long double ref  char  timestamp interval date binary notional character nchar</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Philippe</title>
		<link>http://www.extraconnections.co.uk/articles/plsql-array/comment-page-1#comment-3645</link>
		<dc:creator>Philippe</dc:creator>
		<pubDate>Tue, 22 Jun 2010 23:43:46 +0000</pubDate>
		<guid isPermaLink="false">http://extraconnections.co.uk/?page_id=8#comment-3645</guid>
		<description>create or replace
TYPE MYTABTYPE IS TABLE OF NUMBER INDEX BY BINARY_INTEGER;

Error: PLS-00355: use of pl/sql table not allowed in this context</description>
		<content:encoded><![CDATA[<p>create or replace<br />
TYPE MYTABTYPE IS TABLE OF NUMBER INDEX BY BINARY_INTEGER;</p>
<p>Error: PLS-00355: use of pl/sql table not allowed in this context</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Oscar</title>
		<link>http://www.extraconnections.co.uk/articles/plsql-array/comment-page-1#comment-3045</link>
		<dc:creator>Oscar</dc:creator>
		<pubDate>Fri, 09 Oct 2009 18:56:45 +0000</pubDate>
		<guid isPermaLink="false">http://extraconnections.co.uk/?page_id=8#comment-3045</guid>
		<description>mytabtype IS TABLE OF NUMBER INDEXED BY BINARY_INTEGER;
          *
ERROR at line 7:
ORA-06550: l�nea 7, columna 14:
PLS-00103: Encountered the symbol &quot;IS&quot; when expecting one of the following:
constant exception 
&lt;a&gt; table long double ref
char</description>
		<content:encoded><![CDATA[<p>mytabtype IS TABLE OF NUMBER INDEXED BY BINARY_INTEGER;<br />
          *<br />
ERROR at line 7:<br />
ORA-06550: l�nea 7, columna 14:<br />
PLS-00103: Encountered the symbol &#8220;IS&#8221; when expecting one of the following:<br />
constant exception<br />
<a> table long double ref<br />
char</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
