<?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>Code Jutsu &#187; Oracle</title>
	<atom:link href="http://www.montolz.com/category/oracle/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.montolz.com</link>
	<description>The Best Game Cheats Website</description>
	<lastBuildDate>Thu, 06 Oct 2011 10:20:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Toad Bug : Can&#039;t Press Backspace And Delete Key</title>
		<link>http://www.montolz.com/toad-bug-cant-press-backspace-and-delete-key/</link>
		<comments>http://www.montolz.com/toad-bug-cant-press-backspace-and-delete-key/#comments</comments>
		<pubDate>Sun, 26 Jun 2011 00:19:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.montolz.com/?p=177</guid>
		<description><![CDATA[Whenever I have to deal with Oracle 10g projects at work, toad always comes in handy. However yesterday, the backspace, delete and arrows button inside the SQL query editor, all of sudden, stopped working ! I can only press the other key. I think it&#8217;s toad bug. I tried restarting the toad, even restarting the [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Whenever I have to deal with Oracle 10g projects at work, toad always comes in handy. However yesterday, the backspace, delete and arrows button inside the SQL query editor, all of sudden, stopped working ! I can only press the other key.</p>
<p style="text-align: justify;">I think it&#8217;s toad bug. I tried restarting the toad, even restarting the computer, but the problem persisted.</p>
<p style="text-align: justify;">I didn&#8217;t want to uninstall/ re-install the application, so I search the problem in the google search engine.</p>
<p style="text-align: justify;">Seems like the other people had the exact same problem, and the solution was quite simple !</p>
<p>To resolve the problem you have to go to toad directory installed:</p>
<p><code>C:\Program Files\Quest Software\Toad for Oracle\User Files</code></p>
<p style="text-align: justify;">By default, toad installed in there. Then delete file PLSQLKEYS.BIN, you must close the toad before do it.</p>
<p style="text-align: justify;">
]]></content:encoded>
			<wfw:commentRss>http://www.montolz.com/toad-bug-cant-press-backspace-and-delete-key/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>How To Use Regular Expression In Oracle</title>
		<link>http://www.montolz.com/how-to-use-regular-expression-in-oracle/</link>
		<comments>http://www.montolz.com/how-to-use-regular-expression-in-oracle/#comments</comments>
		<pubDate>Sat, 25 Jun 2011 00:19:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.montolz.com/?p=136</guid>
		<description><![CDATA[What is regular expression ? A regular expression is a pattern describing a certain amount of text. You can use the oracle version 9 and above to use regular expression. In this tutorial, I will teach you all you need to know to be able to craft powerful time-saving regular expressions. Basically there are five [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">What is regular expression ? A regular expression is a pattern describing a certain amount of text.<br />
You can use the oracle version 9 and above to use regular expression. In this tutorial, I will teach you all you need to know to be able to craft powerful time-saving regular expressions.</p>
<p style="text-align: justify;">Basically there are five function to use regular expression such as regexp_count, regexp_instr, regexp_like, regexp_replace, regexp_substr. There are like count, instr, like, replace and substr function but using regular expression (regex).<span id="more-136"></span></p>
<ol>
<li>REGEXP_INSTR
<ul>
<li>Description<br />
REGEXP_INSTR extends the functionality of the INSTR function by letting you search a string for a regular expression pattern.</li>
<li>Syntax<br />
<code><span style="font-family: Courier;">REGEXP_INSTR(&lt;source_string&gt;,           &lt;pattern&gt;[[, &lt;start_position&gt;][, &lt;occurrence&gt;][, &lt;return_option&gt;][,           &lt;match_parameter&gt;][, &lt;sub_expression&gt;]])<br />
</span></code>match parameter:<br />
&#8216;c&#8217; = case sensitive<br />
&#8216;i&#8217; = case insensitive search<br />
&#8216;m&#8217; = treats the source string as multiple lines<br />
&#8216;n&#8217; = allows the period (.) wild character to match newline<br />
&#8216;x&#8217; = ignore whitespace characters</li>
<li>Example<br />
<code><span style="font-family: Courier;">SELECT <span style="color: #0000ff;">REGEXP_INSTR</span>('500 <span style="color: #0000ff;">O</span>racle Pkwy, Redwood           Shores, CA', '[o][[:alpha:]]{3}', 1, 1, 0, 'i') RESULT<br />
FROM dual;</span></code></li>
</ul>
</li>
<li>REGEXP_SUBSTR
<ul>
<li>Syntax<br />
<code><span style="font-family: Courier;">REGEXP_SUBSTR(source_string, pattern<br />
[, position [, occurrence<br />
[, match_parameter]]])</span></code></li>
<li style="text-align: justify;"><span style="font-family: Courier;">Example<br />
</span><span style="font-family: Arial;">Searches for a comma followed by one or more occurrences of non-comma characters followed by a comma</span>.<br />
<code><span style="font-family: Courier;">SELECT <span style="color: #0000ff;">REGEXP_SUBSTR</span>('500 Oracle Parkway, Redwood Shores, CA',                ',[^,]+,')           RESULT<br />
FROM dual;</span></code></li>
</ul>
</li>
<li>REGEXP_COUNT
<ul>
<li>Syntax<br />
<code><span style="font-family: Courier;">REGEXP_COUNT(&lt;source_string&gt;,           &lt;pattern&gt;[[, &lt;start_position&gt;], [&lt;match_parameter&gt;]])<br />
</span></code><span style="font-family: Courier;">match parameter:<br />
&#8216;c&#8217; = case sensitive<br />
&#8216;i&#8217; = case insensitive search<br />
&#8216;m&#8217; = treats the source string as multiple lines<br />
&#8216;n&#8217; = allows the period (.) wild character to match newline<br />
&#8216;x&#8217; = ignore whitespace characters</span></li>
<li>Example<br />
<span style="font-family: Arial;">Count&#8217;s occurrences based on a regular expression.</span><br />
<code><span style="font-family: Courier;">SELECT <span style="color: #0000ff;">REGEXP_COUNT</span>('2a2abbb',           '2a', 1, 'i') RESULT<br />
FROM dual;</span></code></li>
</ul>
</li>
<li>REGEXP_REPLACE
<ul>
<li>Syntax<br />
<code><span style="font-family: Courier;">REGEXP_REPLACE(&lt;source_string&gt;,           &lt;pattern&gt;,<br />
&lt;replace_string&gt;, &lt;position&gt;, &lt;occurrence&gt;, &lt;match_parameter&gt;)</span></code></li>
<li>Example<br />
<span style="font-family: Arial;">Replace multiple spaces with a single space.<br />
</span><code><span style="font-family: Courier;">SELECT <span style="color: #0000ff;">REGEXP_REPLACE</span>('500    Oracle        Parkway,    Redwood     Shores, CA',                 '( ){2,}', ' ')           RESULT<br />
FROM dual;</span></code></li>
</ul>
</li>
<li>REGEXP_LIKE
<ul>
<li>Syntax<br />
<code><span style="font-family: Courier;">REGEXP_LIKE(&lt;source_string&gt;,           &lt;pattern&gt;, &lt;match_parameter&gt;)</span></code></li>
<li>Example<span style="font-family: Arial;"><br />
AlphaNumeric Characters</span>.<br />
<code><span style="font-family: Courier;">SELECT *<br />
FROM test<br />
WHERE <span style="color: #0000ff;">REGEXP_LIKE</span>(testcol, '[[<span style="color: #0000ff;">:alnum:</span>]]');</span></code></li>
</ul>
</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.montolz.com/how-to-use-regular-expression-in-oracle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Search View In Database Oracle</title>
		<link>http://www.montolz.com/how-to-search-view-in-database-oracle/</link>
		<comments>http://www.montolz.com/how-to-search-view-in-database-oracle/#comments</comments>
		<pubDate>Fri, 24 Jun 2011 12:19:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.montolz.com/?p=130</guid>
		<description><![CDATA[We can see all view database object in oracle. We can use something like this to see all view object: select * from all_views You can add the filter if you want to find more specifically. See the code below select * from all_views where view_name like '%yourkeyword%' But if we want to search something [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">We can see all view database object in oracle. We can use something like this to see all view object:</p>
<p><code>select * from all_views</code></p>
<p style="text-align: justify;">You can add the filter if you want to find more specifically. See the code below</p>
<p style="text-align: justify;"><code>select * from all_views where view_name like '%yourkeyword%'<br />
</code></p>
<p style="text-align: justify;">But if we want to search something like string or keyword in <span style="color: #0000ff;">views</span> code we can&#8217;t do query like the following :<span id="more-130"></span></p>
<p><code>select * from all_views where text like '%yourkeyword%'</code></p>
<p style="text-align: justify;">The query will cause an error because the data type of text column is long. This is the reason why finding a <span style="color: #0000ff;">view</span> become a separate discussion.</p>
<p>The solution is to create a procedure as follows :</p>
<p><code>begin<br />
for i in (select * from all_views)<br />
loop<br />
if(i.text like %keyword%) then<br />
dbms_output.put_line(i.view_name);<br />
end if;<br />
end loop;<br />
end;</code></p>
<p><span style="color: #ff9900;">Don&#8217;t forget</span> to turn on dbms_output !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.montolz.com/how-to-search-view-in-database-oracle/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Search for a String In Oracle Database Objects</title>
		<link>http://www.montolz.com/search-for-a-string-in-oracle-database-objects/</link>
		<comments>http://www.montolz.com/search-for-a-string-in-oracle-database-objects/#comments</comments>
		<pubDate>Fri, 24 Jun 2011 12:19:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.montolz.com/?p=121</guid>
		<description><![CDATA[In software development will probably have a lot of changes that we do not want. These changes might have occurred because there are the wrong code, a change from the buyer or the software for the enhancement when the maintenance. This will be very inconvenient if this change causes a change in the code. The [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">In software development will probably have a lot of changes that we do not want. These changes might have occurred because there are the wrong code, a change from the buyer or the software for the enhancement when the maintenance. This will be very inconvenient if this change causes a change in the code.</p>
<p style="text-align: justify;">The first thing that maybe we should do is look for codes that is affected by the change. This will be very difficult for us if the code we&#8217;ve created is very much at all.</p>
<p>For the following I will give tips if the changes that occur in oracle database.<span id="more-121"></span></p>
<p style="text-align: justify;">If changes occur within the database object such as package, function, trigger, procedure or java source we can select the following directions</p>
<p><code>select * from all_source where text like '%yourkeyword%'</code></p>
<p style="text-align: justify;">maybe we can filter them out again because everything in there including objects from the system as well.</p>
<p><code>select * from all_source where owner = 'USEROWNER' and text like '%keyword%'</code></p>
<p style="text-align: justify;">we can make it more specific, for example we want to find that there is only procedure</p>
<p><code>select * from all_source where owner = 'USEROWNER' and type = 'PROCEDURE' and text like '%keyword%'</code></p>
<p style="text-align: justify;">Until here may be a little tips that may help in the search for a string in the oracle database objects.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.montolz.com/search-for-a-string-in-oracle-database-objects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mencari String Dalam View Oracle</title>
		<link>http://www.montolz.com/mencari-string-dalam-view-oracle/</link>
		<comments>http://www.montolz.com/mencari-string-dalam-view-oracle/#comments</comments>
		<pubDate>Fri, 24 Jun 2011 00:19:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.montolz.com/?p=115</guid>
		<description><![CDATA[Kita bisa melihat semua view yang ada di database kita dengan cara query seperti dibawah ini select * from all_views tetapi jika kita ingin mencari suatu string di dalam codingan view kita, kita tidak bisa melakukan query seperti dibawah ini select * from all_views where text like '%keyword%' query tersebut akan menyebabkan error karena type [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Kita bisa melihat semua view yang ada di database kita dengan cara query seperti dibawah ini</p>
<p><code>select * from all_views</code></p>
<p style="text-align: justify;">tetapi jika kita ingin mencari suatu string di dalam codingan view kita, kita tidak bisa melakukan query seperti dibawah ini</p>
<p><code>select * from all_views where text like '%keyword%'</code></p>
<p style="text-align: justify;">query tersebut akan menyebabkan error karena type data dari kolom text adalah long. <span id="more-115"></span>Hal inilah yang menjadi alasan mengapa mencari string di dalam view menjadi pembahasan tersendiri.</p>
<p>Solusinya adalah dengan membuat procedure sebagai berikut :<br />
<code>begin<br />
for i in (select * from all_views)<br />
loop<br />
if(i.text like %keyword%) then<br />
dbms_output.put_line(i.view_name);<br />
end if;<br />
end loop;<br />
end;</code><br />
Dari situ kita bisa mendapatkan view yang kita cari.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.montolz.com/mencari-string-dalam-view-oracle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mencari String Menggunakan Regex Oracle</title>
		<link>http://www.montolz.com/mencari-string-menggunakan-regex-oracle/</link>
		<comments>http://www.montolz.com/mencari-string-menggunakan-regex-oracle/#comments</comments>
		<pubDate>Thu, 23 Jun 2011 12:19:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.montolz.com/?p=110</guid>
		<description><![CDATA[Bermain-main dengan string lagi, heee&#8230; Apa itu regex ? regex adalah alat yang digunakan untuk bermain-main dengan string . Ha &#8230; Masih enggak nyambung ? Misalkan kita ingin mencari suatu string yang panjangnya 20 karakter, di mana karakter ketiga adalah huruf, karakter ke empat adalah angka dan karakter ke 9 bukan huruf a,b,x,y. Ha.. Sulit [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Bermain-main dengan string lagi, heee&#8230; Apa itu regex ? regex adalah alat yang digunakan untuk bermain-main dengan string <img src='http://www.montolz.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  . Ha &#8230; Masih enggak nyambung ?</p>
<p style="text-align: justify;">Misalkan kita ingin mencari suatu string yang panjangnya 20 karakter, di mana karakter ketiga adalah huruf, karakter ke empat adalah angka dan karakter ke 9 bukan huruf a,b,x,y. Ha.. Sulit sekali gimana mencarinya ya ?<span id="more-110"></span></p>
<p style="text-align: justify;">Jangan kuatir mas oracle udah menyediakan toolnya. Tapi kalo gak salah cuma buat oracle 9 keatas <img src='http://www.montolz.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  .</p>
<p style="text-align: justify;">Kita bisa menggunakan regexp. Regexp ini ada bermacam-macam ada <span style="color: #3366ff;">REGEXP_COUNT</span>, <span style="color: #3366ff;">REGEXP_INSTR</span>, <span style="color: #3366ff;">REGEXP_LIKE</span> <span style="color: #000000;">dan memiliki fungsi yang berbeda pula. Contoh penggunaannya adalah sebagai berikut :</span></p>
<p style="text-align: justify;"><span style="color: #000000;">Misalkan kita ingin mencari string yang berawalan &#8216;GD&#8217; dan diikuti angka misal GD 2, GD 3. Kita bisa melakukan query seperti berikut : <code>select * from master_gedung where regexp_like(nama_gedung,'GD [0-9]')</code></span></p>
<p style="text-align: justify;"><span style="color: #000000;">master_gedung adalah nama tabel sedangkan nama_gedung adalah nama kolom dimana kita mencari string. Untuk pengetahuan lebih lanjut pelajari sendiri pengetahuan tentang regex.<br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.montolz.com/mencari-string-menggunakan-regex-oracle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mencari String Pada Object Database Oracle</title>
		<link>http://www.montolz.com/mencari-string-object-database-oracle/</link>
		<comments>http://www.montolz.com/mencari-string-object-database-oracle/#comments</comments>
		<pubDate>Wed, 22 Jun 2011 12:19:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.montolz.com/?p=92</guid>
		<description><![CDATA[Didalam pengembangan perangkat lunak mungkin akan banyak sekali terdapat perubahan-perubahan yang tidak kita inginkan. Perubahan ini mungkin bisa saja terjadi karena code kita yang salah, perubahan dari si pemesan perangkat lunak ataupun untuk enhancement ketika maintenance. Hal ini akan sangat merepotkan jika perubahan ini menyebabkan perubahan pada semua code. Hal pertama yang mungkin harus kita [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Didalam pengembangan perangkat lunak mungkin akan banyak sekali terdapat perubahan-perubahan yang tidak kita inginkan. Perubahan ini mungkin bisa saja terjadi karena code kita yang salah, perubahan dari si pemesan perangkat lunak ataupun untuk enhancement ketika maintenance. Hal ini akan sangat merepotkan jika perubahan ini menyebabkan perubahan pada semua code.</p>
<p style="text-align: justify;">Hal pertama yang mungkin harus kita lakukan adalah mencari code-code yang terkena dampak perubahan. Ini akan sangat menyulitkan kita apabila code yang sudah kita buat sudah sangat banyak sekali.<span id="more-92"></span></p>
<p style="text-align: justify;">Untuk itu berikut ini akan saya berikan tips jika perubahan-perubahan itu terjadi didalam database oracle.</p>
<p style="text-align: justify;">Jika perubahan itu terjadi didalam object database seperti package, function, trigger, procedure ataupun java source kita bisa melakukan select seperti dibawah ini</p>
<p><code>select * from all_source where text like '%keywordperubahan%'</code></p>
<p>mungkin kita dapat memfilternya lagi karena semua yang di select di situ termasuk object dari system juga.</p>
<p><code>select * from all_source where owner = 'USERKITA' and text like '%keywordperubahan%'</code></p>
<p>kita dapat membuatnya lebih spesifik lagi, misal kita ingin mencari yang ada diprocedure saja</p>
<p><code>select * from all_source where owner = 'USERKITA' and type = 'PROCEDURE' and text like '%keywordperubahan%'</code></p>
<p>Itu saja mungkin sedikit tips yang mungkin dapat membantu dalam mencari suatu string didalam object-object database oracle. <img src='http://www.montolz.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.montolz.com/mencari-string-object-database-oracle/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Menghitung Jumlah Karakter Dalam String Oracle</title>
		<link>http://www.montolz.com/menghitung-jumlah-karakter-dalam-string-oracle/</link>
		<comments>http://www.montolz.com/menghitung-jumlah-karakter-dalam-string-oracle/#comments</comments>
		<pubDate>Tue, 21 Jun 2011 12:19:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.montolz.com/?p=49</guid>
		<description><![CDATA[Jika kita mau menghitung panjang string dalam database oracle mungkin sangat mudah, yaitu dengan menggunakan length seperti contoh dibawah ini: SELECT LENGTH('Hello World') FROM DUAL; Mungkin teman-teman sudah tau semua ya &#8230; Tapi bagaimana kalau kita ingin menghitung jumlah karakter l saja ??? Mungkin kita bisa menggunakan bantuan fungsi lain yaitu fungsi replace. Pertama yang [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Jika kita mau menghitung panjang string dalam database oracle mungkin sangat mudah, yaitu dengan menggunakan <span style="color: #808080;"><em>length</em></span> seperti contoh dibawah ini:</p>
<p><code>SELECT LENGTH('Hello World') FROM DUAL;</code></p>
<p style="text-align: justify;">Mungkin teman-teman sudah tau semua ya &#8230; Tapi bagaimana kalau kita ingin menghitung jumlah karakter <em><span style="color: #808080;">l</span></em> saja ???</p>
<p style="text-align: justify;">Mungkin kita bisa menggunakan bantuan fungsi lain yaitu fungsi <span style="color: #808080;"><em>replace</em></span>. Pertama yang harus kita lakukan adalah menghitung jumlah karakter tanpa huruf <em><span style="color: #808080;">l</span></em>. Syntax nya adalah sebagai berikut :<span id="more-49"></span></p>
<p><code>SELECT LENGTH(REPLACE('Hello World', 'l', null)) FROM DUAL</code></p>
<p style="text-align: justify;">Karakter <span style="color: #808080;"><em>l</em></span> di replace dengan <span style="color: #808080;"><em>null</em></span> kemudian di hitung panjang karakternya.</p>
<p style="text-align: justify;">Kita dapat mencari jumlah karakter <span style="color: #808080;"><em>l</em></span> saja dengan cara menghitung jumlah semua karakter dikurangi dengan jumlah karakter tanpa <span style="color: #808080;"><em>l</em></span>. Syntax lengkapnya adalah sebagai berikut :</p>
<p><code>SELECT LENGTH('Hello World') - LENGTH(REPLACE('Hello world', 'l', null)) FROM DUAL</code></p>
<p>Mudah kan ?? heheee&#8230;..</p>
]]></content:encoded>
			<wfw:commentRss>http://www.montolz.com/menghitung-jumlah-karakter-dalam-string-oracle/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk (enhanced)

Served from: www.montolz.com @ 2012-02-05 14:31:36 -->
