<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Oracle on FromDual GmbH</title><link>https://www.fromdual.com/tags/oracle/</link><description>Recent content in Oracle on FromDual GmbH</description><generator>Hugo</generator><language>en-GB</language><managingEditor>oli.sennhauser@fromdual.com (Oli Sennhauser)</managingEditor><webMaster>oli.sennhauser@fromdual.com (Oli Sennhauser)</webMaster><copyright>© FromDual GmbH</copyright><lastBuildDate>Wed, 29 Apr 2026 08:53:00 +0200</lastBuildDate><atom:link href="https://www.fromdual.com/tags/oracle/index.xml" rel="self" type="application/rss+xml"/><item><title>MariaDB sql_mode = 'oracle'</title><link>https://www.fromdual.com/blog/mariadb-sql-mode-oracle/</link><pubDate>Thu, 25 Mar 2021 20:15:22 +0000</pubDate><author>oli.sennhauser@fromdual.com (Oli Sennhauser)</author><guid>https://www.fromdual.com/blog/mariadb-sql-mode-oracle/</guid><description>&lt;p&gt;MariaDB has some time ago introduced or reused the &lt;code&gt;sql_mode = 'oracle'&lt;/code&gt;. What they basically try to do is to implement a subset of the Oracle PL/SQL language. Because we receive more and more request from customers about MariaDB&amp;rsquo;s Oracle PL/SQL it is worth investigating a bit more in this feature and summarize the state of the art of this topic in this article.&lt;/p&gt;</description></item><item><title>Databases are standardized but in detail they behave different</title><link>https://www.fromdual.com/blog/databases-are-standardized-but-in-detail-they-behave-different/</link><pubDate>Wed, 10 Feb 2021 11:47:20 +0000</pubDate><author>oli.sennhauser@fromdual.com (Oli Sennhauser)</author><guid>https://www.fromdual.com/blog/databases-are-standardized-but-in-detail-they-behave-different/</guid><description>&lt;p&gt;For a fancy application we want to query a chunk of rows from a table and therefore we need the minimum and the maximum of the Primary Key of these rows.&lt;br&gt;
Because &lt;a href="https://dev.mysql.com/doc/refman/5.7/en/primary-key-optimization.html" target="_blank" title="Primary Key Optimization"&gt;InnoDB&lt;/a&gt; is an &lt;a href="https://www.orafaq.com/wiki/Index-organized_table" target="_blank" title="Index organized Table"&gt;Index Organized Table&lt;/a&gt; or &lt;a href="https://docs.microsoft.com/en-us/sql/relational-databases/indexes/clustered-and-nonclustered-indexes-described?view=sql-server-ver15" target="_blank" title="Clustered and nonclustered indexes described"&gt;Index Clustered Table&lt;/a&gt; we know that this access will use the Primary Key. But to be sure and to be compliant with the standard (and compatible) we use and &lt;code&gt;ORDER BY&lt;/code&gt; on the Primary Key.&lt;/p&gt;</description></item><item><title>MariaDB PL/SQL Examples</title><link>https://www.fromdual.com/blog/mariadb-pl-sql/</link><pubDate>Wed, 04 Dec 2019 21:49:04 +0000</pubDate><author>oli.sennhauser@fromdual.com (Oli Sennhauser)</author><guid>https://www.fromdual.com/blog/mariadb-pl-sql/</guid><description>&lt;h2 id="table-of-contents"&gt;Table of Contents&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mariadb-pl-sql/#begin"&gt;Before you start&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mariadb-pl-sql/#infinite-loop"&gt;Infinite Loop Example&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="before-you-start"&gt;Before you start&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;SQL&amp;gt; SET SESSION sql_mode='ORACLE';
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id="infinite-loop-example"&gt;Infinite Loop Example&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;DELIMITER /

BEGIN

LOOP
 SELECT 'Hello world from MariaDB anonymous PL/SQL block!';
END LOOP; 

END;
/

DELIMITER ;
&lt;/code&gt;&lt;/pre&gt;</description></item><item><title>Select Hello World FromDual with MariaDB PL/SQL</title><link>https://www.fromdual.com/blog/select-hello-world-fromdual-with-mariadb-pl-sql/</link><pubDate>Tue, 12 Jun 2018 23:36:05 +0000</pubDate><author>oli.sennhauser@fromdual.com (Oli Sennhauser)</author><guid>https://www.fromdual.com/blog/select-hello-world-fromdual-with-mariadb-pl-sql/</guid><description>&lt;p&gt;MariaDB 10.3 was released GA a few weeks ago. One of the features which interests me most is the MariaDB &lt;a href="https://mariadb.com/kb/en/library/sql_modeoracle-from-mariadb-103/" target="_blank" title="SQL_MODE=ORACLE From MariaDB 10.3"&gt;Oracle PL/SQL compatibility mode&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Migration from other databases to MySQL or MariaDB</title><link>https://www.fromdual.com/blog/migration-from-other-databases-to-mysql-or-mariadb/</link><pubDate>Fri, 03 Jul 2015 08:32:31 +0000</pubDate><author>oli.sennhauser@fromdual.com (Oli Sennhauser)</author><guid>https://www.fromdual.com/blog/migration-from-other-databases-to-mysql-or-mariadb/</guid><description>&lt;h2 id="database-migration-tools"&gt;Database migration tools&lt;/h2&gt;
&lt;p&gt;A generic database migration tool to MySQL and MariaDB is the &lt;a href="https://www.mysql.com/products/workbench/migrate/" target="_blank" title="MySQL Workbench database migration tool"&gt;MySQL Workbench&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Support policy for MariaDB, MySQL and PostgreSQL</title><link>https://www.fromdual.com/blog/support-for-mysql-from-oracle/</link><pubDate>Tue, 23 Dec 2014 15:46:54 +0100</pubDate><author>oli.sennhauser@fromdual.com (Oli Sennhauser)</author><guid>https://www.fromdual.com/blog/support-for-mysql-from-oracle/</guid><description>&lt;h2 id="table-of-contents"&gt;Table of Contents&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#distribution-maintenance-policies"&gt;Distribution maintenance policies&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#lifetime-support-matrix-for-mariadb-releases" title="MariaDB Lifetime Support Matrix for MariaDB Releases"&gt;MariaDB Lifetime Support Matrix for MariaDB Releases&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#mariadb-corp-enterprise-support-subscriptions" title="MariaDB Corp Enterprise Support Subscriptions"&gt;MariaDB Corp Enterprise Support Subscriptions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#mysql-lifetime-support-matrix-for-mysql-releases" title="MySQL Lifetime Support Matrix for MySQL Releases"&gt;MySQL Lifetime Support Matrix for MySQL Releases&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#oracle-corp-enterprise-support-subscriptions-for-mysql" title="Oracle Corp Enterprise Support Subscriptions for MySQL"&gt;Oracle Corp Enterprise Support Subscriptions for MySQL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#postgresql-versioning-policy"&gt;PostgreSQL Versioning Policy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#database-support-by-fromdual"&gt;Database Support by FromDual&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="distribution-maintenance-policies"&gt;Distribution maintenance policies&lt;/h2&gt;
&lt;p&gt;Maintenance policies for Long Term Support (LTS) releases of common distributions:&lt;/p&gt;</description></item><item><title>FromDual partner</title><link>https://www.fromdual.com/partner/</link><pubDate>Tue, 21 Dec 2010 17:44:18 +0000</pubDate><author>oli.sennhauser@fromdual.com (Oli Sennhauser)</author><guid>https://www.fromdual.com/partner/</guid><description>&lt;br&gt;
&lt;p&gt;FromDual cooperates with the following companies:&lt;/p&gt;
&lt;br&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr data-valign="top"&gt;
 &lt;th style="width: 60px;"&gt;Topic&lt;/th&gt;
 &lt;th style="width: 100px;"&gt;Company&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;th style="text-align: center;"&gt;&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr data-valign="top"&gt;
 &lt;td&gt;MariaDB/MySQL Training&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://www.linuxhotel.de/" target="_blank" title="Linuxhotel"&gt;Linuxhotel GmbH&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;The Linuxhotel is one of the most important Open Source Software training and meeting places in German-speaking countries.&lt;/td&gt;
 &lt;td style="text-align: center;"&gt;&lt;a href="https://www.linuxhotel.de/" target="_blank" title="Linuxhotel"&gt;&lt;img src="https://www.fromdual.com/images/linuxhotel-logo_250x93.png" title="Linuxhotel" width="180" alt="Linuxhotel" /&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr data-valign="top"&gt;
 &lt;td&gt;MariaDB Support&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://mariadb.com/" target="_blank" title="MariaDB AB"&gt;MariaDB AB&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;FromDual helps you to get into &lt;a href="https://mariadb.com/pricing" target="_blank" title="MariaDB Enterprise Subscriptions and Services"&gt;MariaDB Enterprise Subscriptions and Services&lt;/a&gt;.&lt;/td&gt;
 &lt;td style="text-align: center;"&gt;&lt;a href="https://mariadb.com/" target="_blank" title="MariaDB"&gt;&lt;img src="https://www.fromdual.com/images/mariadb-logo.svg" title="MariaDB" width="180" alt="MariaDB" /&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr data-valign="top"&gt;
 &lt;td&gt;MariaDB/MySQL Training&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://www.gfu.net/" target="_blank" title="GFU Cyrus AG"&gt;GFU Cyrus AG&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;GFU is one of the most important Enterprise training facilities in Germany.&lt;/td&gt;
 &lt;td style="text-align: center;"&gt;&lt;a href="https://www.gfu.net/" target="_blank" title="GFU Cyrus AG"&gt;&lt;img src="https://www.fromdual.com/images/gfu-logo_180x40.png" title="GFU Cyrus AG" width="180" alt="GFU" /&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr data-valign="top"&gt;
 &lt;td&gt;MariaDB/MySQL Training&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://www.heinlein-support.de/schulung/" target="_blank" title="Heinlein Support GmbH"&gt;Heinlein Academy&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;The Heinlein Academy is THE Linux- and OpenSource-Training facility in Berlin (Germany).&lt;/td&gt;
 &lt;td style="text-align: center;"&gt;&lt;a href="https://www.heinlein-support.de/schulung/" target="_blank" title="Heinlein Academy"&gt;&lt;img src="https://www.fromdual.com/images/heinlein-logo_180x39.png" title="Heinlein Academy" width="180" alt="Heinlein Academy" /&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr data-valign="top"&gt;
 &lt;td&gt;MySQL Support&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://www.mysql.com/" target="_blank" title="MySQL"&gt;MySQL&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;FromDual helps you to get into &lt;a href="https://www.mysql.com/products/enterprise/" target="_blank" title="MySQL Enterprise Edition"&gt;MySQL Enterprise Edition&lt;/a&gt; and its &lt;a href="https://www.mysql.com/support/" target="_blank" title="MySQL Technical Support"&gt;MySQL Technical Support&lt;/a&gt;.&lt;/td&gt;
 &lt;td style="text-align: center;"&gt;&lt;a href="https://www.mysql.com/" target="_blank" title="MySQL"&gt;&lt;img src="https://www.fromdual.com/images/oracle-silverpartner-logo_194x52.gif" title="MySQL" width="180" alt="MySQL" /&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr data-valign="top"&gt;
 &lt;td&gt;MySQL NDB Cluster Support&lt;/td&gt;
 &lt;td&gt;&lt;a href="http://mikaelronstrom.blogspot.com/" target="_blank" title="MySQL"&gt;iClaustron AB&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;iClaustron has a deep insight into MySQL NDB Cluster and &lt;a href="https://docs.rondb.com/" target="_blank"&gt;RonDB&lt;/a&gt;. They are our preferred NDB Cluster contact.&lt;/td&gt;
 &lt;td style="text-align: center; background-color: #000000;"&gt;&lt;a href="http://mikaelronstrom.blogspot.com/" target="_blank" title="iCloustron"&gt;&lt;img src="https://www.fromdual.com/images/rondb-yellow.svg" title="MySQL" width="180" alt="MySQL" /&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;</description></item><item><title>The battle against Oracle is probably over but has the real war begun yet?</title><link>https://www.fromdual.com/blog/battle-against-oracle-is-probably-over/</link><pubDate>Wed, 20 Jan 2010 09:36:00 +0100</pubDate><author>oli.sennhauser@fromdual.com (Oli Sennhauser)</author><guid>https://www.fromdual.com/blog/battle-against-oracle-is-probably-over/</guid><description>&lt;p&gt;According to different sources from the web the decision about the Oracle - Sun merger has been approved by the European commission soon. So at least in the West it is clear what is going on. Let us see what the East decides&amp;hellip; [ &lt;a href="http://news.yahoo.com/s/pcworld/20100118/tc_pcworld/oraclesunmergerfoesheadeast" target="_blank" title="Yahoo! NEWS"&gt;1&lt;/a&gt; ], [ &lt;a href="http://online.wsj.com/article/SB10001424052748704561004575013340483500722.html?mod=googlenews_wsj" target="_blank" title="The Wall Street Journal"&gt;2&lt;/a&gt; ].&lt;/p&gt;</description></item></channel></rss>