<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.6.5" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: From MySQL to Oracle:  A Few Differences</title>
	<link>http://www.pythian.com/blogs/601/from-mysql-to-oracle-a-few-differences</link>
	<description>News and views from Pythian DBAs</description>
	<pubDate>Fri,  5 Dec 2008 01:36:37 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.5</generator>
		<item>
		<title>By: bott</title>
		<link>http://www.pythian.com/blogs/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>http://www.pythian.com/blogs/601/from-mysql-to-oracle-a-few-differences#comment-107821</guid>
		<description>@SwitchBL8,

I must disagree - I don't think that the ideas of 'better' of 'worse' are applicable on this. They are just 'different'. The approach between Oracle and MySQL are quite different for what we would call 'same things'. The two DBMS indeed share lots of common things, but not quite everything works the same in both (and that is my point: they're just different). Cheers!</description>
		<content:encoded><![CDATA[<p>@SwitchBL8,</p>
<p>I must disagree - 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 &#8217;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/blogs/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>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 'text version' it'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 - 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 - 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/blogs/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>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'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 - 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/blogs/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>http://www.pythian.com/blogs/601/from-mysql-to-oracle-a-few-differences#comment-107809</guid>
		<description>On Oracle's SQL Developer -- it's also nice in that it'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/blogs/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>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'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/blogs/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>http://www.pythian.com/blogs/601/from-mysql-to-oracle-a-few-differences#comment-103736</guid>
		<description>Augusto,

Great post.

If you're going to use Oracle and MySQL, it might be beneficial for you to use SQL Developer.  That's Oracle'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/blogs/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>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 "ready". So the more a DBMS allows you to do without production interruption, the better.

On the DDL difference: I think it'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/blogs/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>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&#62; ALTER TABLE names ADD (gender CHAR(1) NOT NULL CHECK (gender IN ('M','F')))
  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 (&#8217;M',&#8217;F')))<br />
  2  modify (name VARCHAR(64));</p>
<p>Table altered.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: yas</title>
		<link>http://www.pythian.com/blogs/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>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&#62; ALTER TABLE names ADD (gender CHAR(1) NOT NULL CHECK (gender IN ('M','F')))
  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 (&#8217;M',&#8217;F')))<br />
  2  modify (name VARCHAR(64));</p>
<p>Table altered.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben</title>
		<link>http://www.pythian.com/blogs/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>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've had to modify many, many Oracle schemas in the past.  Development is usually an ongoing effort, developers are trying to be "agile", 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>
