<?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>Stiod Blog &#187; Oracle</title>
	<atom:link href="http://blog.stiod.com/category/oracle/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.stiod.com</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Mon, 22 Feb 2010 14:20:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Oracle &#8211; Consultas com &#8220;Accent Insensitive&#8221;</title>
		<link>http://blog.stiod.com/2008/12/04/oracle-consultas-com-accent-insensitive/</link>
		<comments>http://blog.stiod.com/2008/12/04/oracle-consultas-com-accent-insensitive/#comments</comments>
		<pubDate>Thu, 04 Dec 2008 16:19:56 +0000</pubDate>
		<dc:creator>Rafael Monteiro</dc:creator>
				<category><![CDATA[Oracle]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://blog.stiod.com/?p=205</guid>
		<description><![CDATA[Estava precisando fazer uma consulta que não levasse em conta acentos digitados pelo usuário no filtro da pesquisa, nem a capitalização (case).
Eis que após alguma pesquisa cheguei à seguinte solução:
WHERE
TRANSLATE&#40;UPPER&#40;campo&#41;,'ÁÇÉÍÓÚÀÈÌÒÙÂÊÎÔÛÃÕËÜ','ACEIOUAEIOUAEIOUAOEU'&#41;
LIKE
TRANSLATE&#40;UPPER&#40;'%parametro%'&#41;,'ÁÇÉÍÓÚÀÈÌÒÙÂÊÎÔÛÃÕËÜ',
'ACEIOUAEIOUAEIOUAOEU'&#41;
&#160;
Dependendo da complexidade da consulta, pode ser mais interessante a utilização do conceito de Full Text Search, mas para uma consulta mais 'simples', o exposto acima [...]]]></description>
			<content:encoded><![CDATA[<p>Estava precisando fazer uma consulta que não levasse em conta acentos digitados pelo usuário no filtro da pesquisa, nem a capitalização (case).</p>
<p>Eis que após alguma pesquisa cheguei à seguinte solução:</p>
<pre class="oracle8"><span style="color: #993333; font-weight: bold; text-transform: uppercase;">WHERE</span>
<span style="color: #993333; font-weight: bold; text-transform: uppercase;">TRANSLATE</span><span style="color: #66cc66;">&#40;</span><span style="color: #993333; font-weight: bold; text-transform: uppercase;">UPPER</span><span style="color: #66cc66;">&#40;</span>campo<span style="color: #66cc66;">&#41;</span>,<span style="color: #ff0000;">'ÁÇÉÍÓÚÀÈÌÒÙÂÊÎÔÛÃÕËÜ'</span>,<span style="color: #ff0000;">'ACEIOUAEIOUAEIOUAOEU'</span><span style="color: #66cc66;">&#41;</span>
<span style="color: #993333; font-weight: bold; text-transform: uppercase;">LIKE</span>
<span style="color: #993333; font-weight: bold; text-transform: uppercase;">TRANSLATE</span><span style="color: #66cc66;">&#40;</span><span style="color: #993333; font-weight: bold; text-transform: uppercase;">UPPER</span><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">'%parametro%'</span><span style="color: #66cc66;">&#41;</span>,<span style="color: #ff0000;">'ÁÇÉÍÓÚÀÈÌÒÙÂÊÎÔÛÃÕËÜ'</span>,
<span style="color: #ff0000;">'ACEIOUAEIOUAEIOUAOEU'</span><span style="color: #66cc66;">&#41;</span></pre>
<p>&nbsp;</p>
<p>Dependendo da complexidade da consulta, pode ser mais interessante a utilização do conceito de <a href="http://en.wikipedia.org/wiki/Full_text_search" target="_blank">Full Text Search</a>, mas para uma consulta mais 'simples', o exposto acima supre a necessidade.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stiod.com/2008/12/04/oracle-consultas-com-accent-insensitive/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Importação e exportação no Oracle (linha de comando)</title>
		<link>http://blog.stiod.com/2008/10/15/importacao-e-exportacao-oracle/</link>
		<comments>http://blog.stiod.com/2008/10/15/importacao-e-exportacao-oracle/#comments</comments>
		<pubDate>Wed, 15 Oct 2008 17:59:52 +0000</pubDate>
		<dc:creator>Rafael Monteiro</dc:creator>
				<category><![CDATA[Oracle]]></category>
		<category><![CDATA[database]]></category>

		<guid isPermaLink="false">http://blog.stiod.com/?p=107</guid>
		<description><![CDATA[Olá galera, meu nome é Rafael Monteiro e esse é o meu primeiro post aqui na Stiod.
Atualmente desenvolvo em PHP e venho utilizando os SGBD's: MySQL, PostgreSQL e Oracle.
Espero conseguir manter a qualidade das informações passadas pelos demais membros do blog...
Bom, vamos ao que interessa.
Hoje vou dar uma pequena dica, acerca de dois comandos que [...]]]></description>
			<content:encoded><![CDATA[<p>Olá galera, meu nome é Rafael Monteiro e esse é o meu primeiro post aqui na Stiod.</p>
<p>Atualmente desenvolvo em PHP e venho utilizando os SGBD's: MySQL, PostgreSQL e Oracle.</p>
<p>Espero conseguir manter a qualidade das informações passadas pelos demais membros do blog...</p>
<p>Bom, vamos ao que interessa.</p>
<p>Hoje vou dar uma pequena dica, acerca de dois comandos que por muitas vezes são desconhecidos pelos próprios usuários do Oracle.</p>
<p>São os comandos <strong>EXP</strong> (export) e <strong>IMP</strong> (import), acessíveis via linha de comando.</p>
<p><span id="more-107"></span></p>
<p>Tais comandos permitem realizar operações de backup e recuperação de dados.</p>
<p>Caso você os utilize sem fornecer argumentos, será emitido um prompt, que solicitará os parâmetros necessários.</p>
<p>Entretanto, pode ser mais viável inserir a linha de comando com os argumentos já preenchidos, de acordo com a necessidade.</p>
<p>Em linha de comando, através de:</p>
<p><code>imp -help</code><br />
ou<br />
<code>exp -help</code></p>
<p>é possível visualizar as palavras-chave disponíveis.</p>
<p>Um exemplo simples de exportação seguido de importação é o seguinte:</p>
<p><code>exp schema/senha file=arquivo.dmp tables=tabela rows=yes</code></p>
<p>Nesse caso é gerado o arquivo <em>"arquivo.dmp"</em> com base no dump da tabela <em>"tabela"</em> contido no schema especificado.</p>
<p><code>imp schema/senha file=arquivo.dmp fromuser=x touser=y</code></p>
<p>Aqui, é importado para o schema especificado o conteudo de <em>"arquivo.dmp"</em>.<br />
Caso o dump tenha sido gerado de um schema diferente do qual será importado deve-se utilizar os argumentos <strong>fromuser</strong> (proprietário do schema de exportação) e <strong>touser</strong> (proprietário do schema de importação).</p>
<p>Realizando o processo de exportação/importação dessa forma, além de uma maior simplicidade, é inegável a redução do tempo para a geração do dump, comparando-se com um utilitário gráfico.</p>
<p>Veja mais em:<br />
<a href="http://www.psoug.org/reference/import.html">http://www.psoug.org/reference/import.html</a><br />
<a href="http://www.psoug.org/reference/export.html">http://www.psoug.org/reference/export.html</a><br />
<a href="http://www.orafaq.com/wiki/Import_Export_FAQ">http://www.orafaq.com/wiki/Import_Export_FAQ</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stiod.com/2008/10/15/importacao-e-exportacao-oracle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
