<?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 for Johns Blog</title>
	<atom:link href="http://jes.blogs.shellprompt.net/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://jes.blogs.shellprompt.net</link>
	<description>My meandering thoughts about Oracle, Application Express and life in general</description>
	<pubDate>Sun, 14 Mar 2010 11:43:00 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on APEX ported to MySQL and SQLServer by Peter</title>
		<link>http://jes.blogs.shellprompt.net/2008/04/01/apex-ported-to-mysql-and-sqlserver/comment-page-1/#comment-488528</link>
		<dc:creator>Peter</dc:creator>
		<pubDate>Wed, 10 Mar 2010 11:35:11 +0000</pubDate>
		<guid isPermaLink="false">http://jes.blogs.shellprompt.net/2008/04/01/apex-ported-to-mysql-and-sqlserver/#comment-488528</guid>
		<description>Hi Johns,\n\nGood!\n\nPeter</description>
		<content:encoded><![CDATA[<p>Hi Johns,\n\nGood!\n\nPeter</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Views and Order By by Erik van Roon</title>
		<link>http://jes.blogs.shellprompt.net/2010/02/25/views-and-order-by/comment-page-1/#comment-485928</link>
		<dc:creator>Erik van Roon</dc:creator>
		<pubDate>Fri, 26 Feb 2010 22:57:01 +0000</pubDate>
		<guid isPermaLink="false">http://jes.blogs.shellprompt.net/?p=396#comment-485928</guid>
		<description>In my humble opinion a view should never, ever contain an order by, unless off course it's the order by clause of an analytical function.

Even if you have a clear and limited use for the view the moment you create it, you will simply not ever be able to guess all the uses other developers will think of in the (near) future.

Alltough an order by can be a technical demand for a use of the view it's still the demand for THAT specific use of the view. 
Like Martin pointed out, an order by is for presentation purposes.

So I think there's simply no excuse for order by in a view. It's for (very) lazy developers who do not want to type it with every query based on that view.</description>
		<content:encoded><![CDATA[<p>In my humble opinion a view should never, ever contain an order by, unless off course it&#8217;s the order by clause of an analytical function.</p>
<p>Even if you have a clear and limited use for the view the moment you create it, you will simply not ever be able to guess all the uses other developers will think of in the (near) future.</p>
<p>Alltough an order by can be a technical demand for a use of the view it&#8217;s still the demand for THAT specific use of the view.<br />
Like Martin pointed out, an order by is for presentation purposes.</p>
<p>So I think there&#8217;s simply no excuse for order by in a view. It&#8217;s for (very) lazy developers who do not want to type it with every query based on that view.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Views and Order By by Scott Wesley</title>
		<link>http://jes.blogs.shellprompt.net/2010/02/25/views-and-order-by/comment-page-1/#comment-485746</link>
		<dc:creator>Scott Wesley</dc:creator>
		<pubDate>Fri, 26 Feb 2010 04:32:08 +0000</pubDate>
		<guid isPermaLink="false">http://jes.blogs.shellprompt.net/?p=396#comment-485746</guid>
		<description>Exactly what Martin said ;-)

Scott.</description>
		<content:encoded><![CDATA[<p>Exactly what Martin said ;-)</p>
<p>Scott.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Views and Order By by Martin Giffy D'Souza</title>
		<link>http://jes.blogs.shellprompt.net/2010/02/25/views-and-order-by/comment-page-1/#comment-485608</link>
		<dc:creator>Martin Giffy D'Souza</dc:creator>
		<pubDate>Thu, 25 Feb 2010 15:41:29 +0000</pubDate>
		<guid isPermaLink="false">http://jes.blogs.shellprompt.net/?p=396#comment-485608</guid>
		<description>Hi John,

I agree 100%. To me, views encapsulate the business logic. Order by is part of the presentation layer and shouldn't be placed in the view definition. 

Nice trick on the xmlgen!

Martin</description>
		<content:encoded><![CDATA[<p>Hi John,</p>
<p>I agree 100%. To me, views encapsulate the business logic. Order by is part of the presentation layer and shouldn&#8217;t be placed in the view definition. </p>
<p>Nice trick on the xmlgen!</p>
<p>Martin</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Views and Order By by Tony Andrews</title>
		<link>http://jes.blogs.shellprompt.net/2010/02/25/views-and-order-by/comment-page-1/#comment-485566</link>
		<dc:creator>Tony Andrews</dc:creator>
		<pubDate>Thu, 25 Feb 2010 11:42:19 +0000</pubDate>
		<guid isPermaLink="false">http://jes.blogs.shellprompt.net/?p=396#comment-485566</guid>
		<description>John,

Totally agree with you; in fact I was dealing with such a case recently where a developer expected the view's ORDER BY clause to be honoured even when the query using it had a different ORDER BY!  I asked Tom Kyte for his views on this here:

http://asktom.oracle.com/pls/apex/f?p=100:11:0::::P11_QUESTION_ID:2143982000346585885#2377754100346873409</description>
		<content:encoded><![CDATA[<p>John,</p>
<p>Totally agree with you; in fact I was dealing with such a case recently where a developer expected the view&#8217;s ORDER BY clause to be honoured even when the query using it had a different ORDER BY!  I asked Tom Kyte for his views on this here:</p>
<p><a href="http://asktom.oracle.com/pls/apex/f?p=100:11:0::::P11_QUESTION_ID:2143982000346585885#2377754100346873409" rel="nofollow">http://asktom.oracle.com/pls/apex/f?p=100:11:0::::P11_QUESTION_ID:2143982000346585885#2377754100346873409</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Increasing the speed of APEX Collections by John Scott</title>
		<link>http://jes.blogs.shellprompt.net/2010/02/24/increasing-the-speed-of-apex-collections/comment-page-1/#comment-485539</link>
		<dc:creator>John Scott</dc:creator>
		<pubDate>Thu, 25 Feb 2010 09:31:21 +0000</pubDate>
		<guid isPermaLink="false">http://jes.blogs.shellprompt.net/?p=374#comment-485539</guid>
		<description>Peter,

Thank you, yes I have a few more (draft) posts relating to collections that I should be publishing soon (when I get a chance to finish them).

John.</description>
		<content:encoded><![CDATA[<p>Peter,</p>
<p>Thank you, yes I have a few more (draft) posts relating to collections that I should be publishing soon (when I get a chance to finish them).</p>
<p>John.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Increasing the speed of APEX Collections by John Scott</title>
		<link>http://jes.blogs.shellprompt.net/2010/02/24/increasing-the-speed-of-apex-collections/comment-page-1/#comment-485538</link>
		<dc:creator>John Scott</dc:creator>
		<pubDate>Thu, 25 Feb 2010 09:30:48 +0000</pubDate>
		<guid isPermaLink="false">http://jes.blogs.shellprompt.net/?p=374#comment-485538</guid>
		<description>Joel,

Thank you and thanks for the heads up on the 4.0 improvements, I can see those being *extremely* useful!

John.</description>
		<content:encoded><![CDATA[<p>Joel,</p>
<p>Thank you and thanks for the heads up on the 4.0 improvements, I can see those being *extremely* useful!</p>
<p>John.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Increasing the speed of APEX Collections by Olivier Dupont</title>
		<link>http://jes.blogs.shellprompt.net/2010/02/24/increasing-the-speed-of-apex-collections/comment-page-1/#comment-485528</link>
		<dc:creator>Olivier Dupont</dc:creator>
		<pubDate>Thu, 25 Feb 2010 08:43:31 +0000</pubDate>
		<guid isPermaLink="false">http://jes.blogs.shellprompt.net/?p=374#comment-485528</guid>
		<description>Hey John,

I use collections a lot but never the CREATE_COLLECTION_FROM_QUERY_B option.

Thanks for the tip.</description>
		<content:encoded><![CDATA[<p>Hey John,</p>
<p>I use collections a lot but never the CREATE_COLLECTION_FROM_QUERY_B option.</p>
<p>Thanks for the tip.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Increasing the speed of APEX Collections by Peter Raganitsch</title>
		<link>http://jes.blogs.shellprompt.net/2010/02/24/increasing-the-speed-of-apex-collections/comment-page-1/#comment-485491</link>
		<dc:creator>Peter Raganitsch</dc:creator>
		<pubDate>Thu, 25 Feb 2010 06:01:09 +0000</pubDate>
		<guid isPermaLink="false">http://jes.blogs.shellprompt.net/?p=374#comment-485491</guid>
		<description>Hi John,

thanks for this hint, i'll try this.

Do you have any further tips or best practices when dealing with collections? When to use and when not?

thanks,

Peter</description>
		<content:encoded><![CDATA[<p>Hi John,</p>
<p>thanks for this hint, i&#8217;ll try this.</p>
<p>Do you have any further tips or best practices when dealing with collections? When to use and when not?</p>
<p>thanks,</p>
<p>Peter</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Increasing the speed of APEX Collections by StewS</title>
		<link>http://jes.blogs.shellprompt.net/2010/02/24/increasing-the-speed-of-apex-collections/comment-page-1/#comment-485409</link>
		<dc:creator>StewS</dc:creator>
		<pubDate>Wed, 24 Feb 2010 21:40:45 +0000</pubDate>
		<guid isPermaLink="false">http://jes.blogs.shellprompt.net/?p=374#comment-485409</guid>
		<description>John, 

Thanks for the good tip and the statistics.

Thanks to Joel for the hint about the new and improved version upcoming.</description>
		<content:encoded><![CDATA[<p>John, </p>
<p>Thanks for the good tip and the statistics.</p>
<p>Thanks to Joel for the hint about the new and improved version upcoming.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Increasing the speed of APEX Collections by Joel R. Kallman</title>
		<link>http://jes.blogs.shellprompt.net/2010/02/24/increasing-the-speed-of-apex-collections/comment-page-1/#comment-485392</link>
		<dc:creator>Joel R. Kallman</dc:creator>
		<pubDate>Wed, 24 Feb 2010 17:51:56 +0000</pubDate>
		<guid isPermaLink="false">http://jes.blogs.shellprompt.net/?p=374#comment-485392</guid>
		<description>Nice post, John.  It's one I've always wanted to write.

What you'll see in APEX 4.0 (and in the upcoming refresh of the Early Adopter's instance of APEX 4.0) are three new parameters to create_collection_from_query_b, namely p_names and p_values, so you can pass in the bind variable names and values for your query, and p_max_row_count - so you can easily limit the number of rows populated in the collection, instead of having to write our own outer SELECT.

Also, the part about the limitation of 2,000 bytes for VARCHAR2 no longer applies if you're running DB 11gR2 (where the DBMS_SQL.VARCHAR2_TABLE type was finally resized to a table of VARCHAR2(4000)).

Joel</description>
		<content:encoded><![CDATA[<p>Nice post, John.  It&#8217;s one I&#8217;ve always wanted to write.</p>
<p>What you&#8217;ll see in APEX 4.0 (and in the upcoming refresh of the Early Adopter&#8217;s instance of APEX 4.0) are three new parameters to create_collection_from_query_b, namely p_names and p_values, so you can pass in the bind variable names and values for your query, and p_max_row_count - so you can easily limit the number of rows populated in the collection, instead of having to write our own outer SELECT.</p>
<p>Also, the part about the limitation of 2,000 bytes for VARCHAR2 no longer applies if you&#8217;re running DB 11gR2 (where the DBMS_SQL.VARCHAR2_TABLE type was finally resized to a table of VARCHAR2(4000)).</p>
<p>Joel</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Increasing the speed of APEX Collections by Mark Lancaster</title>
		<link>http://jes.blogs.shellprompt.net/2010/02/24/increasing-the-speed-of-apex-collections/comment-page-1/#comment-485363</link>
		<dc:creator>Mark Lancaster</dc:creator>
		<pubDate>Wed, 24 Feb 2010 10:52:47 +0000</pubDate>
		<guid isPermaLink="false">http://jes.blogs.shellprompt.net/?p=374#comment-485363</guid>
		<description>Hi John

That's a really good tip to remember.

I can't say I've ever used a collection to load 55,000 records, but agree entirely with you that collections are a great feature.

Every time I use them I keep saying I should use collections more often.</description>
		<content:encoded><![CDATA[<p>Hi John</p>
<p>That&#8217;s a really good tip to remember.</p>
<p>I can&#8217;t say I&#8217;ve ever used a collection to load 55,000 records, but agree entirely with you that collections are a great feature.</p>
<p>Every time I use them I keep saying I should use collections more often.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Increasing Scalability with Oracle Application Express by StewS</title>
		<link>http://jes.blogs.shellprompt.net/2009/11/05/increasing-scalability-with-oracle-application-express/comment-page-1/#comment-483511</link>
		<dc:creator>StewS</dc:creator>
		<pubDate>Tue, 16 Feb 2010 20:55:18 +0000</pubDate>
		<guid isPermaLink="false">http://jes.blogs.shellprompt.net/?p=270#comment-483511</guid>
		<description>I just happened to find this teaser again.  Is there another post that includes the presentation file?  Please???  :-)

Thanks,

Stew</description>
		<content:encoded><![CDATA[<p>I just happened to find this teaser again.  Is there another post that includes the presentation file?  Please???  :-)</p>
<p>Thanks,</p>
<p>Stew</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Advert: Oracle APEX Training in Manchester, UK by Foggiato Mike</title>
		<link>http://jes.blogs.shellprompt.net/2010/02/01/advert-oracle-apex-training-in-manchester-uk/comment-page-1/#comment-481976</link>
		<dc:creator>Foggiato Mike</dc:creator>
		<pubDate>Wed, 10 Feb 2010 01:04:50 +0000</pubDate>
		<guid isPermaLink="false">http://jes.blogs.shellprompt.net/?p=326#comment-481976</guid>
		<description>Hi John,\n\nAre you so busy.. to not respond to my e-mail regarding the Training in Manchester march 22..\n\nMy principal question is: Are you ready to do training for Apex 4.0?  if not when ?\n\nAnyway I will participate to the event.( sunscribe no: 12629). and will discuss with you because I intend to promote Apex in relation with Oracle-Suisse -Romande...  \n\nbest to read you.\n\nmfo</description>
		<content:encoded><![CDATA[<p>Hi John,\n\nAre you so busy.. to not respond to my e-mail regarding the Training in Manchester march 22..\n\nMy principal question is: Are you ready to do training for Apex 4.0?  if not when ?\n\nAnyway I will participate to the event.( sunscribe no: 12629). and will discuss with you because I intend to promote Apex in relation with Oracle-Suisse -Romande&#8230;  \n\nbest to read you.\n\nmfo</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Sumneva Launches - APEX Evangelists &amp; Sumner Technologies join forces by Wayne Linton</title>
		<link>http://jes.blogs.shellprompt.net/2010/01/27/sumneva-launches-apex-evangelists-sumner-technologies-join-forces/comment-page-1/#comment-480603</link>
		<dc:creator>Wayne Linton</dc:creator>
		<pubDate>Mon, 01 Feb 2010 15:51:41 +0000</pubDate>
		<guid isPermaLink="false">http://jes.blogs.shellprompt.net/?p=315#comment-480603</guid>
		<description>John, all the best with the new venture!  Sounds like a good fit all 'round to join forces and resources with Scott in this new company.</description>
		<content:encoded><![CDATA[<p>John, all the best with the new venture!  Sounds like a good fit all &#8217;round to join forces and resources with Scott in this new company.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on APEX 4.0 - First Impressions by Bara George</title>
		<link>http://jes.blogs.shellprompt.net/2009/12/20/apex-40-first-impressions/comment-page-1/#comment-480595</link>
		<dc:creator>Bara George</dc:creator>
		<pubDate>Mon, 01 Feb 2010 15:03:35 +0000</pubDate>
		<guid isPermaLink="false">http://jes.blogs.shellprompt.net/?p=309#comment-480595</guid>
		<description>I was a little dissapointed with Apex 4.0 because of an error from the previous versions that was not fixed. It’s the limit of 30k from the text input items. I know there is a workaround for this error (using Ajax, as I remember), but I commonly get this error when trying to edit a Report Layout. I design complex layouts in XSL-FO (I even developed an APEX application that helps me design layouts) and I frequently get the error when uploading layout bigger than 30k. I haven’t found a workaround for this and it limits the PDF printing in APEX very much…

Regards,
George</description>
		<content:encoded><![CDATA[<p>I was a little dissapointed with Apex 4.0 because of an error from the previous versions that was not fixed. It’s the limit of 30k from the text input items. I know there is a workaround for this error (using Ajax, as I remember), but I commonly get this error when trying to edit a Report Layout. I design complex layouts in XSL-FO (I even developed an APEX application that helps me design layouts) and I frequently get the error when uploading layout bigger than 30k. I haven’t found a workaround for this and it limits the PDF printing in APEX very much…</p>
<p>Regards,<br />
George</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Sumneva Launches - APEX Evangelists &amp; Sumner Technologies join forces by Peter Lorenzen</title>
		<link>http://jes.blogs.shellprompt.net/2010/01/27/sumneva-launches-apex-evangelists-sumner-technologies-join-forces/comment-page-1/#comment-479708</link>
		<dc:creator>Peter Lorenzen</dc:creator>
		<pubDate>Wed, 27 Jan 2010 16:47:02 +0000</pubDate>
		<guid isPermaLink="false">http://jes.blogs.shellprompt.net/?p=315#comment-479708</guid>
		<description>Congrats - Hope it goes well for you</description>
		<content:encoded><![CDATA[<p>Congrats - Hope it goes well for you</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Sumneva Launches - APEX Evangelists &amp; Sumner Technologies join forces by Florin Pop</title>
		<link>http://jes.blogs.shellprompt.net/2010/01/27/sumneva-launches-apex-evangelists-sumner-technologies-join-forces/comment-page-1/#comment-479674</link>
		<dc:creator>Florin Pop</dc:creator>
		<pubDate>Wed, 27 Jan 2010 12:26:22 +0000</pubDate>
		<guid isPermaLink="false">http://jes.blogs.shellprompt.net/?p=315#comment-479674</guid>
		<description>Success!</description>
		<content:encoded><![CDATA[<p>Success!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on APEX ported to MySQL and SQLServer by Paolo Tofoni</title>
		<link>http://jes.blogs.shellprompt.net/2008/04/01/apex-ported-to-mysql-and-sqlserver/comment-page-1/#comment-478446</link>
		<dc:creator>Paolo Tofoni</dc:creator>
		<pubDate>Thu, 21 Jan 2010 21:58:38 +0000</pubDate>
		<guid isPermaLink="false">http://jes.blogs.shellprompt.net/2008/04/01/apex-ported-to-mysql-and-sqlserver/#comment-478446</guid>
		<description>Hi Guys,
where can I find the source and the tutorial for mysql apex application?
I searched in the network without any kinds of result.
Thanks advance for your help.

cheers

Paolo</description>
		<content:encoded><![CDATA[<p>Hi Guys,<br />
where can I find the source and the tutorial for mysql apex application?<br />
I searched in the network without any kinds of result.<br />
Thanks advance for your help.</p>
<p>cheers</p>
<p>Paolo</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on APEX 4.0 - First Impressions by Jerry</title>
		<link>http://jes.blogs.shellprompt.net/2009/12/20/apex-40-first-impressions/comment-page-1/#comment-478370</link>
		<dc:creator>Jerry</dc:creator>
		<pubDate>Thu, 21 Jan 2010 12:51:57 +0000</pubDate>
		<guid isPermaLink="false">http://jes.blogs.shellprompt.net/?p=309#comment-478370</guid>
		<description>Unfortunately much of the new features are related with the interface. Very important should have been the posibility to make easy MASTER- DETAIL- DETAIL-DETAIL---- formulars and have posiblöity to change items and SAVE THEM ALL once. Much like was in Microsoft ACCESS. simple to define formulars and subformulars... link them and have one button to save them all. I think that simple but essential functionality is not easy possible with APEX even version 4. Personally i don't have not so much interest in features like "interactive regions". I want simple to make details link them and present.. and making a simple report based on table with BLOB columns is a nightmare. i think that this simple but powerful functionality should be the priority for the development team....</description>
		<content:encoded><![CDATA[<p>Unfortunately much of the new features are related with the interface. Very important should have been the posibility to make easy MASTER- DETAIL- DETAIL-DETAIL&#8212;- formulars and have posiblöity to change items and SAVE THEM ALL once. Much like was in Microsoft ACCESS. simple to define formulars and subformulars&#8230; link them and have one button to save them all. I think that simple but essential functionality is not easy possible with APEX even version 4. Personally i don&#8217;t have not so much interest in features like &#8220;interactive regions&#8221;. I want simple to make details link them and present.. and making a simple report based on table with BLOB columns is a nightmare. i think that this simple but powerful functionality should be the priority for the development team&#8230;.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
