<?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 on: From MySQL to Oracle:  A Few Differences</title>
	<atom:link href="http://www.pythian.com/news/601/from-mysql-to-oracle-a-few-differences/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pythian.com/news/601/from-mysql-to-oracle-a-few-differences/</link>
	<description>News and views from Pythian DBAs</description>
	<lastBuildDate>Fri, 10 Feb 2012 13:01:25 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
	<item>
		<title>By: bott</title>
		<link>http://www.pythian.com/news/601/from-mysql-to-oracle-a-few-differences/#comment-107821</link>
		<dc:creator>bott</dc:creator>
		<pubDate>Tue, 02 Oct 2007 14:33:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/blogs/601/from-mysql-to-oracle-a-few-differences#comment-107821</guid>
		<description>@SwitchBL8,

I must disagree - I don&#039;t think that the ideas of &#039;better&#039; of &#039;worse&#039; are applicable on this. They are just &#039;different&#039;. The approach between Oracle and MySQL are quite different for what we would call &#039;same things&#039;. The two DBMS indeed share lots of common things, but not quite everything works the same in both (and that is my point: they&#039;re just different). Cheers!</description>
		<content:encoded><![CDATA[<p>@SwitchBL8,</p>
<p>I must disagree &#8211; I don&#8217;t think that the ideas of &#8216;better&#8217; of &#8216;worse&#8217; are applicable on this. They are just &#8216;different&#8217;. The approach between Oracle and MySQL are quite different for what we would call &#8216;same things&#8217;. The two DBMS indeed share lots of common things, but not quite everything works the same in both (and that is my point: they&#8217;re just different). Cheers!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bott</title>
		<link>http://www.pythian.com/news/601/from-mysql-to-oracle-a-few-differences/#comment-107817</link>
		<dc:creator>bott</dc:creator>
		<pubDate>Tue, 02 Oct 2007 14:28:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/blogs/601/from-mysql-to-oracle-a-few-differences#comment-107817</guid>
		<description>@LewisC,

SQLDeveloper is indeed a nice tool. It might be legacy, but the &#039;text version&#039; it&#039;s still available on 11g (check my other blog post on this blog - that was a fresh install and it had a SQL*Plus CLI tool).

bott@myhost:~$ /opt/oracle/product/11.1.0/db_1/bin/sqlplus

SQL*Plus: Release 11.1.0.6.0 - Production on Tue Oct 2 10:26:57 2007

Copyright (c) 1982, 2007, Oracle.  All rights reserved.

Enter user-name: 
</description>
		<content:encoded><![CDATA[<p>@LewisC,</p>
<p>SQLDeveloper is indeed a nice tool. It might be legacy, but the &#8216;text version&#8217; it&#8217;s still available on 11g (check my other blog post on this blog &#8211; that was a fresh install and it had a SQL*Plus CLI tool).</p>
<p>bott@myhost:~$ /opt/oracle/product/11.1.0/db_1/bin/sqlplus</p>
<p>SQL*Plus: Release 11.1.0.6.0 &#8211; Production on Tue Oct 2 10:26:57 2007</p>
<p>Copyright (c) 1982, 2007, Oracle.  All rights reserved.</p>
<p>Enter user-name:</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bott</title>
		<link>http://www.pythian.com/news/601/from-mysql-to-oracle-a-few-differences/#comment-107810</link>
		<dc:creator>bott</dc:creator>
		<pubDate>Tue, 02 Oct 2007 14:10:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/blogs/601/from-mysql-to-oracle-a-few-differences#comment-107810</guid>
		<description>@yas,

Thanks for the correction - never occurred to me to used this syntax. As mentioned, I&#039;m new to Oracle and I must regretfully admit that I was wrong. Thanks again for the correction!</description>
		<content:encoded><![CDATA[<p>@yas,</p>
<p>Thanks for the correction &#8211; never occurred to me to used this syntax. As mentioned, I&#8217;m new to Oracle and I must regretfully admit that I was wrong. Thanks again for the correction!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dominic Delmolino</title>
		<link>http://www.pythian.com/news/601/from-mysql-to-oracle-a-few-differences/#comment-107809</link>
		<dc:creator>Dominic Delmolino</dc:creator>
		<pubDate>Tue, 02 Oct 2007 14:09:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/blogs/601/from-mysql-to-oracle-a-few-differences#comment-107809</guid>
		<description>On Oracle&#039;s SQL Developer -- it&#039;s also nice in that it&#039;s pure Java (runs on Linux, Windows, Mac) and also can connect to MySQL...</description>
		<content:encoded><![CDATA[<p>On Oracle&#8217;s SQL Developer &#8212; it&#8217;s also nice in that it&#8217;s pure Java (runs on Linux, Windows, Mac) and also can connect to MySQL&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MySQL Database News</title>
		<link>http://www.pythian.com/news/601/from-mysql-to-oracle-a-few-differences/#comment-103739</link>
		<dc:creator>MySQL Database News</dc:creator>
		<pubDate>Sat, 22 Sep 2007 18:42:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/blogs/601/from-mysql-to-oracle-a-few-differences#comment-103739</guid>
		<description>&lt;strong&gt;Differences Between MySQL and Oracle...&lt;/strong&gt;

Augusto Bott at Pythian recently posted a good entry detailing some differences between Oracle and MySQL from a MySQL DBA&#039;s perspective, From MySQL to Oracle: A Few Differences. My viewpoint is exactly the opposite, I know Oracle extremely well but I....</description>
		<content:encoded><![CDATA[<p><strong>Differences Between MySQL and Oracle&#8230;</strong></p>
<p>Augusto Bott at Pythian recently posted a good entry detailing some differences between Oracle and MySQL from a MySQL DBA&#8217;s perspective, From MySQL to Oracle: A Few Differences. My viewpoint is exactly the opposite, I know Oracle extremely well but I&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: LewisC</title>
		<link>http://www.pythian.com/news/601/from-mysql-to-oracle-a-few-differences/#comment-103736</link>
		<dc:creator>LewisC</dc:creator>
		<pubDate>Sat, 22 Sep 2007 18:37:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/blogs/601/from-mysql-to-oracle-a-few-differences#comment-103736</guid>
		<description>Augusto,

Great post.

If you&#039;re going to use Oracle and MySQL, it might be beneficial for you to use SQL Developer.  That&#039;s Oracle&#039;s GUI replacement for SQL*Plus.  SQL*Plus is legacy in 10gR2 and is no longer shipped with 11g (at least not the GUI version).

LewisC</description>
		<content:encoded><![CDATA[<p>Augusto,</p>
<p>Great post.</p>
<p>If you&#8217;re going to use Oracle and MySQL, it might be beneficial for you to use SQL Developer.  That&#8217;s Oracle&#8217;s GUI replacement for SQL*Plus.  SQL*Plus is legacy in 10gR2 and is no longer shipped with 11g (at least not the GUI version).</p>
<p>LewisC</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SwitchBL8</title>
		<link>http://www.pythian.com/news/601/from-mysql-to-oracle-a-few-differences/#comment-103547</link>
		<dc:creator>SwitchBL8</dc:creator>
		<pubDate>Sat, 22 Sep 2007 09:36:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/blogs/601/from-mysql-to-oracle-a-few-differences#comment-103547</guid>
		<description>Like the software that uses it, a data structure is never &quot;ready&quot;. So the more a DBMS allows you to do without production interruption, the better.

On the DDL difference: I think it&#039;s better to only apply a difference, instead of repeating what the DBMS already knows. You state the obvious: suppose you forget something, then you would end up with something completely wrong.</description>
		<content:encoded><![CDATA[<p>Like the software that uses it, a data structure is never &#8220;ready&#8221;. So the more a DBMS allows you to do without production interruption, the better.</p>
<p>On the DDL difference: I think it&#8217;s better to only apply a difference, instead of repeating what the DBMS already knows. You state the obvious: suppose you forget something, then you would end up with something completely wrong.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: yas</title>
		<link>http://www.pythian.com/news/601/from-mysql-to-oracle-a-few-differences/#comment-103097</link>
		<dc:creator>yas</dc:creator>
		<pubDate>Fri, 21 Sep 2007 11:24:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/blogs/601/from-mysql-to-oracle-a-few-differences#comment-103097</guid>
		<description>&lt;i&gt;For Oracle to execute a DDL operation such as this without problem, it must do so in separate steps.&lt;/i&gt;

You can do this in a single step in Oracle also.


SQL&gt; ALTER TABLE names ADD (gender CHAR(1) NOT NULL CHECK (gender IN (&#039;M&#039;,&#039;F&#039;)))
  2  modify (name VARCHAR(64));

Table altered.</description>
		<content:encoded><![CDATA[<p><i>For Oracle to execute a DDL operation such as this without problem, it must do so in separate steps.</i></p>
<p>You can do this in a single step in Oracle also.</p>
<p>SQL&gt; ALTER TABLE names ADD (gender CHAR(1) NOT NULL CHECK (gender IN (&#8216;M&#8217;,'F&#8217;)))<br />
  2  modify (name VARCHAR(64));</p>
<p>Table altered.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: yas</title>
		<link>http://www.pythian.com/news/601/from-mysql-to-oracle-a-few-differences/#comment-103090</link>
		<dc:creator>yas</dc:creator>
		<pubDate>Fri, 21 Sep 2007 11:07:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/blogs/601/from-mysql-to-oracle-a-few-differences#comment-103090</guid>
		<description>&lt;i&gt;For Oracle to execute a DDL operation such as this without problem, it must do so in separate steps.&lt;/i&gt;

You can do this in one step also in Oracle.

SQL&gt; ALTER TABLE names ADD (gender CHAR(1) NOT NULL CHECK (gender IN (&#039;M&#039;,&#039;F&#039;)))
  2  modify (name VARCHAR(64));

Table altered.</description>
		<content:encoded><![CDATA[<p><i>For Oracle to execute a DDL operation such as this without problem, it must do so in separate steps.</i></p>
<p>You can do this in one step also in Oracle.</p>
<p>SQL&gt; ALTER TABLE names ADD (gender CHAR(1) NOT NULL CHECK (gender IN (&#8216;M&#8217;,'F&#8217;)))<br />
  2  modify (name VARCHAR(64));</p>
<p>Table altered.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben</title>
		<link>http://www.pythian.com/news/601/from-mysql-to-oracle-a-few-differences/#comment-102748</link>
		<dc:creator>Ben</dc:creator>
		<pubDate>Thu, 20 Sep 2007 19:23:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/blogs/601/from-mysql-to-oracle-a-few-differences#comment-102748</guid>
		<description>Nice article; the title rings a bell, too...

Personally, I&#039;ve had to modify many, many Oracle schemas in the past.  Development is usually an ongoing effort, developers are trying to be &quot;agile&quot;, and data models are added to or amended.    Then there are tuning efforts (eg, creating indexes, or implementing partitioning).</description>
		<content:encoded><![CDATA[<p>Nice article; the title rings a bell, too&#8230;</p>
<p>Personally, I&#8217;ve had to modify many, many Oracle schemas in the past.  Development is usually an ongoing effort, developers are trying to be &#8220;agile&#8221;, and data models are added to or amended.    Then there are tuning efforts (eg, creating indexes, or implementing partitioning).</p>
]]></content:encoded>
	</item>
</channel>
</rss>

