<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Reflexiones y notas sobre el mundo de los servicios IT enfocados a soluciones de negocio. Reseñas sobre la elaboración de sistemas de información,valoración de frameworks, programación y opiniones sobre herramientas de desarrollo de aplicaciones &#187; programación oracle pro*c c++</title>
	<atom:link href="http://www.esviable.es/tag/programacion-oracle-proc-c/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.esviable.es</link>
	<description>Reflexiones y notas sobre el mundo de los servicios IT enfocados a soluciones de negocio. Reseñas sobre la elaboración de sistemas de información,valoración de frameworks, programación y opiniones sobre herramientas de desarrollo de aplicaciones</description>
	<lastBuildDate>Sat, 22 May 2010 04:28:55 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Pro*C/C++ Precompiler Programmer&#8217;s Guide</title>
		<link>http://www.esviable.es/2009/04/25/procc-precompiler-programmers-guide/</link>
		<comments>http://www.esviable.es/2009/04/25/procc-precompiler-programmers-guide/#comments</comments>
		<pubDate>Sat, 25 Apr 2009 20:18:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programación Oracle]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[programación oracle pro*c c++]]></category>

		<guid isPermaLink="false">http://www.esviable.es/?p=9</guid>
		<description><![CDATA[Buscando documentación he encontrado un excelente manual sobre programación pro*c contra Oracle
Un resumen de las operaciones más habituales:

//Query sin cursor:
EXEC SQL SELECT ename, sal + 100, job
INTO :ename, :sal, :job
FROM emp
WHERE empno = :empno;

//Query con Cursor:

EXEC SQL DECLARE emp_cursor CURSOR
FOR SELECT ename, empno, job, sal
FROM emp
WHERE deptno = :deptno
FOR UPDATE OF sal;

//Recorrer un cursor con [...]]]></description>
			<content:encoded><![CDATA[<p>Buscando documentación he encontrado un excelente manual sobre programación pro*c contra Oracle<br />
Un resumen de las operaciones más habituales:</p>
<pre name="code" class="cpp">
//Query sin cursor:
EXEC SQL SELECT ename, sal + 100, job
INTO :ename, :sal, :job
FROM emp
WHERE empno = :empno;

//Query con Cursor:

EXEC SQL DECLARE emp_cursor CURSOR
FOR SELECT ename, empno, job, sal
FROM emp
WHERE deptno = :deptno
FOR UPDATE OF sal;

//Recorrer un cursor con fetch:

EXEC SQL DECLARE emp_cursor CURSOR FOR
SELECT job, sal FROM emp WHERE deptno = 30;
EXEC SQL OPEN emp_cursor;
...
EXEC SQL WHENEVER NOT FOUND GOTO ...
for(;;)
{
EXEC SQL FETCH emp_cursor INTO :job_title1, :salary1;
...
}
</pre>
<p>Aquí os dejo el enlace <a href="http://www.cs.umbc.edu/help/oracle8/server.815/a68022/index.htm"> es para oracle8. </a></p>
<p><a href="http://www.cs.umbc.edu/help/oracle8/server.815/a68022/index.htm"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.esviable.es/2009/04/25/procc-precompiler-programmers-guide/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

