<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="https://www.sqlines.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://www.sqlines.com/feed.php">
        <title>SQLines Tools informix-to-oracle</title>
        <description></description>
        <link>https://www.sqlines.com/</link>
        <image rdf:resource="https://www.sqlines.com/lib/images/favicon.ico" />
       <dc:date>2026-04-09T06:44:03+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.sqlines.com/informix-to-oracle/data_validation?rev=1365716063&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.sqlines.com/informix-to-oracle/execute_os_cmd?rev=1378196172&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.sqlines.com/informix-to-oracle/null_order_by?rev=1377507270&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.sqlines.com/informix-to-oracle/outer?rev=1665940384&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.sqlines.com/informix-to-oracle/reserved_words?rev=1365425601&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.sqlines.com/informix-to-oracle/return_with_resume?rev=1702994472&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.sqlines.com/informix-to-oracle/serial_columns?rev=1377690267&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.sqlines.com/informix-to-oracle/temporary_tables?rev=1378548538&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.sqlines.com/informix-to-oracle/to_char_datetime?rev=1380546010&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://www.sqlines.com/lib/images/favicon.ico">
        <title>SQLines Tools</title>
        <link>https://www.sqlines.com/</link>
        <url>https://www.sqlines.com/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="https://www.sqlines.com/informix-to-oracle/data_validation?rev=1365716063&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-04-11T21:34:23+00:00</dc:date>
        <title>Data Transfer Validation - Informix to Oracle Migration</title>
        <link>https://www.sqlines.com/informix-to-oracle/data_validation?rev=1365716063&amp;do=diff</link>
        <description>SQLines Data tool helps you validate the data transfer from Informix to Oracle after the database migration. 

Row Count Check


The fastest and simplest way that can reveal critical problems in data migration is to check the number of rows in corresponding Informix and Oracle tables.</description>
    </item>
    <item rdf:about="https://www.sqlines.com/informix-to-oracle/execute_os_cmd?rev=1378196172&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-09-03T08:16:12+00:00</dc:date>
        <title>Execute OS Command from a Procedure - Informix to Oracle Migration</title>
        <link>https://www.sqlines.com/informix-to-oracle/execute_os_cmd?rev=1378196172&amp;do=diff</link>
        <description>In Informix you can use SYSTEM statement to execute a OS command from a SPL stored procedure. 

In Oracle you can use DBMS_SCHEDULER.CREATE_JOB built-in package procedure to execute a OS command from a PL/SQL stored procedure. 

SYSTEM Statement in Informix


You can use the SYSTEM statement in a stored procedure in Informix as follows:</description>
    </item>
    <item rdf:about="https://www.sqlines.com/informix-to-oracle/null_order_by?rev=1377507270&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-08-26T08:54:30+00:00</dc:date>
        <title>NULL Values in ORDER BY - Informix to Oracle Migration</title>
        <link>https://www.sqlines.com/informix-to-oracle/null_order_by?rev=1377507270&amp;do=diff</link>
        <description>In Informix, when you sort columns in ORDER BY clause NULL values go first for ascending order, and last for descending order. 

In Oracle, the default behavior is different, NULL values go last  for ascending order, and first for descending order, but Oracle provides NULLS FIRST and NULLS LAST clauses in ORDER BY to specify sorting for NULL</description>
    </item>
    <item rdf:about="https://www.sqlines.com/informix-to-oracle/outer?rev=1665940384&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-16T17:13:04+00:00</dc:date>
        <title>OUTER Clause for Joins - Informix to Oracle Migration</title>
        <link>https://www.sqlines.com/informix-to-oracle/outer?rev=1665940384&amp;do=diff</link>
        <description>Informix supports the specific OUTER clause in the FROM clause of the SELECT statement to define the outer joins. It has to be converted to ANSI SQL outer join syntax in Oracle.

Consider the following tables with sample data:


  CREATE TABLE cities (name VARCHAR(30), country VARCHAR(30));
  CREATE TABLE countries (name VARCHAR(30), capital VARCHAR(30), region VARCHAR(30));
  CREATE TABLE regions (name VARCHAR(30), continent VARCHAR(30));
    
  -- Cities
  INSERT INTO cities VALUES ('Malaga', …</description>
    </item>
    <item rdf:about="https://www.sqlines.com/informix-to-oracle/reserved_words?rev=1365425601&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-04-08T12:53:21+00:00</dc:date>
        <title>Reserved Words - Informix to Oracle Migration</title>
        <link>https://www.sqlines.com/informix-to-oracle/reserved_words?rev=1365425601&amp;do=diff</link>
        <description>Informix and Oracle have reserved words that cannot be used as an identifier (table or column name i.e.). 

But the reserved words in Informix and Oracle are different, and when you migrate a table from Informix to Oracle, the table name or a column that is non-reserved word in Informix can be a reserved word in Oracle.</description>
    </item>
    <item rdf:about="https://www.sqlines.com/informix-to-oracle/return_with_resume?rev=1702994472&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-19T14:01:12+00:00</dc:date>
        <title>RETURN WITH RESUME and Pipelined Function - Informix to Oracle Migration</title>
        <link>https://www.sqlines.com/informix-to-oracle/return_with_resume?rev=1702994472&amp;do=diff</link>
        <description>In Informix you can create a stored procedure that returns multiple rows using RETURN WITH RESUME statement. This allows you to execute the procedure in the FROM clause of a SELECT statement. When you convert such procedures to Oracle you can use a pipelined function (table function).</description>
    </item>
    <item rdf:about="https://www.sqlines.com/informix-to-oracle/serial_columns?rev=1377690267&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-08-28T11:44:27+00:00</dc:date>
        <title>SERIAL Columns - Informix to Oracle Migration</title>
        <link>https://www.sqlines.com/informix-to-oracle/serial_columns?rev=1377690267&amp;do=diff</link>
        <description>In Informix, you can use the SERIAL data type to automatically generates IDs (auto-increment values) for columns.

Informix:


  CREATE TABLE teams
  (
     id SERIAL NOT NULL,
     name VARCHAR(70)
  );
  
  -- Let's insert a few rows
  INSERT INTO teams VALUES (0, 'AC Milan');
  INSERT INTO teams VALUES (0, 'Manchester City');</description>
    </item>
    <item rdf:about="https://www.sqlines.com/informix-to-oracle/temporary_tables?rev=1378548538&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-09-07T10:08:58+00:00</dc:date>
        <title>Temporary Tables - Informix to Oracle Migration</title>
        <link>https://www.sqlines.com/informix-to-oracle/temporary_tables?rev=1378548538&amp;do=diff</link>
        <description>In Informix, a session can create a temporary table to hold the query results. Both the definition and data of this temporary table are not visible to other users or sessions. 

The temporary table exists until the end of session, or until DROP TABLE statement is issued on the temporary table.</description>
    </item>
    <item rdf:about="https://www.sqlines.com/informix-to-oracle/to_char_datetime?rev=1380546010&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-09-30T13:00:10+00:00</dc:date>
        <title>TO_CHAR - Convert Datetime to String - Informix to Oracle Migration</title>
        <link>https://www.sqlines.com/informix-to-oracle/to_char_datetime?rev=1380546010&amp;do=diff</link>
        <description>Informix and Oracle provide TO_CHAR function to convert a datetime value to a string using the specified format, but
 format strings are different. 

Informix:


  -- Convert the current date and time to string (year-month-day)
  SELECT TO_CHAR(TODAY, '%Y-%m-%d') FROM systables WHERE tabid = 1;
  # 2013-09-30</description>
    </item>
</rdf:RDF>
