<?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>Alex' Blog</title>
	<atom:link href="http://alex.hoeck.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://alex.hoeck.org</link>
	<description>Hier gibts' alles, was mir so einfällt.</description>
	<lastBuildDate>Tue, 02 Jun 2009 13:00:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Tabelle vergleichen</title>
		<link>http://alex.hoeck.org/2009/04/tabelle-vergleichen/</link>
		<comments>http://alex.hoeck.org/2009/04/tabelle-vergleichen/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 12:09:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://alex.hoeck.org/?p=58</guid>
		<description><![CDATA[Mit folgendem SQL kann man die Definition zweier Tabellen in der Datenbank vergleichen: select * from (SELECT a.column_name, a.data_type, a.data_length FROM sys.dba_tab_columns a where a.owner = 'SCHEMA_1' and a.table_name = 'TABELLE_1') a, (SELECT a.column_name, a.data_type, a.data_length FROM sys.dba_tab_columns a where a.owner = 'SCHEMA_2' and a.table_name = 'TABELLE_2') b where a.column_name = b.column_name (+) and (a.data_type [...]]]></description>
		<wfw:commentRss>http://alex.hoeck.org/2009/04/tabelle-vergleichen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recompile Invalid Objects Script</title>
		<link>http://alex.hoeck.org/2009/04/recompile-invalid-objects-script/</link>
		<comments>http://alex.hoeck.org/2009/04/recompile-invalid-objects-script/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 12:08:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://alex.hoeck.org/?p=56</guid>
		<description><![CDATA[Mit folgendem SQL alle invaliden PL/SQL-Objekte in der Datenbank gesucht und es wird versucht, sie neu zu compilieren: BEGIN FOR cur_rec IN (SELECT owner, object_name, object_type, DECODE(object_type, 'PACKAGE', 1, 'PACKAGE BODY', 2, 2) AS sort FROM dba_objects WHERE object_type IN ('PACKAGE', 'PACKAGE BODY', 'FUNCTION', 'PROCEDURE', 'TRIGGER', 'VIEW') AND status != 'VALID' ORDER BY 4) LOOP BEGIN [...]]]></description>
		<wfw:commentRss>http://alex.hoeck.org/2009/04/recompile-invalid-objects-script/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oracle Procedures (SQL)</title>
		<link>http://alex.hoeck.org/2009/04/oracle-procedures-sql/</link>
		<comments>http://alex.hoeck.org/2009/04/oracle-procedures-sql/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 12:07:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://alex.hoeck.org/?p=54</guid>
		<description><![CDATA[Mit folgendem SQL kann man den Quelltext eines PL/SQL-Objekts in der Datenbank selektieren: select substr(text,1,length(text)-1) from dba_source where owner = 'SCHEMA' and name = 'OBJECT_NAME' and TYPE = 'TYPE' --z.B. PROCDURE order by line /]]></description>
		<wfw:commentRss>http://alex.hoeck.org/2009/04/oracle-procedures-sql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Column Name Prefix</title>
		<link>http://alex.hoeck.org/2009/04/column_name_prefix/</link>
		<comments>http://alex.hoeck.org/2009/04/column_name_prefix/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 12:04:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://alex.hoeck.org/2009/04/49/</guid>
		<description><![CDATA[Mit diesem SQL-Statement kann man sich in Oracle Datenbanken alle Column Name Prefixe (3-Stellig) anzeigen, die mit einem &#8220;_&#8221; abgetrennt sind. Ganz nützlich zum eindeutig halten. select distinct substr(column_name,1,instr(column_name,'_')-1) from dba_tab_columns where owner in('SCHEMA1', 'SCHEMA2') and length(substr(column_name,1,instr(column_name,'_')-1))=3]]></description>
		<wfw:commentRss>http://alex.hoeck.org/2009/04/column_name_prefix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reset Oracle Sequence to a lower value.</title>
		<link>http://alex.hoeck.org/2009/01/reset-oracle-sequence-to-a-lower-value/</link>
		<comments>http://alex.hoeck.org/2009/01/reset-oracle-sequence-to-a-lower-value/#comments</comments>
		<pubDate>Thu, 29 Jan 2009 09:51:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://alex.hoeck.org/?p=22</guid>
		<description><![CDATA[Deutsche Version Setting a higher value for an already created and used sequence is simple: create loop which calls the sequences NEXTVAL method in a cursor until you reach the needed value. By default strategies it&#8217;s not that easy resetting a sequences current value to a lower value. Of course you can drop and recreate [...]]]></description>
		<wfw:commentRss>http://alex.hoeck.org/2009/01/reset-oracle-sequence-to-a-lower-value/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

