<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.ispirer.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://wiki.ispirer.com/feed.php">
        <title>Ispirer Migration Knowledge Base sqlways:oracle:conversions:hirdb:functions:analitic-and-aggregate-functions</title>
        <description></description>
        <link>https://wiki.ispirer.com/</link>
        <image rdf:resource="https://wiki.ispirer.com/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-04-14T22:26:27+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/avg?rev=1741078744&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/count?rev=1741078744&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/dense-rank?rev=1741078744&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/grouping?rev=1741078744&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/last-value?rev=1741078744&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/lead?rev=1741078744&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/max?rev=1741078744&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/min?rev=1741078744&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/ntile?rev=1741078744&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/rank?rev=1741078744&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/ratio-to-report?rev=1741078744&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/sum?rev=1741078744&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/width-bucket?rev=1741078744&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.ispirer.com/lib/tpl/dokuwiki/images/favicon.ico">
        <title>Ispirer Migration Knowledge Base</title>
        <link>https://wiki.ispirer.com/</link>
        <url>https://wiki.ispirer.com/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/avg?rev=1741078744&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-03-04T08:59:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Oracle AVG function to HiRDB</title>
        <link>https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/avg?rev=1741078744&amp;do=diff</link>
        <description>User Documentation
Ispirer Capabilities - Oracle Migration
Pricing

Oracle AVG function to HiRDB

AVG function without OVER clause

HiRDB database supports AVG function without OVER clause. SQLWays leaves it as is. 

Oracle:
n:= AVG(DISTINCT a); 
HiRDB: 
SET n= AVG(DISTINCT a); 
AVG function with OVER clause

HiRDB hasn't equivalents for AVG function with OVER clause. SQLWays leaves it as is and adds message /* SQLWays: Could not convert 'AVG' */.</description>
    </item>
    <item rdf:about="https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/count?rev=1741078744&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-03-04T08:59:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Oracle COUNT function to HiRDB</title>
        <link>https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/count?rev=1741078744&amp;do=diff</link>
        <description>User Documentation
Ispirer Capabilities - Oracle Migration
Pricing

Oracle COUNT function to HiRDB

COUNT function without OVER clause

HiRDB database supports COUNT function without OVER clause. SQLWays leaves it as is. 

Oracle:
select COUNT(a) from t; 
HiRDB: 
select COUNT(a) from t; 
COUNT function with OVER clause</description>
    </item>
    <item rdf:about="https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/dense-rank?rev=1741078744&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-03-04T08:59:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Oracle DENCE_RANK function to HiRDB</title>
        <link>https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/dense-rank?rev=1741078744&amp;do=diff</link>
        <description>User Documentation
Ispirer Capabilities - Oracle Migration
Pricing

Oracle DENCE_RANK function to HiRDB

HiRDB hasn't equivalents for DENCE_RANK function. SQLWays leaves it as is and adds message /* SQLWays: Could not convert 'DENCE_RANK' */.

Oracle:
select dense_rank() over(partition by col1 order by col2) from t;</description>
    </item>
    <item rdf:about="https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/grouping?rev=1741078744&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-03-04T08:59:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Oracle GROUPING function to HiRDB</title>
        <link>https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/grouping?rev=1741078744&amp;do=diff</link>
        <description>User Documentation
Ispirer Capabilities - Oracle Migration
Pricing

Oracle GROUPING function to HiRDB

HiRDB hasn't equivalents for GROUPING function. SQLWays leaves it as is and adds message /* SQLWays: Could not convert 'GROUPING' */.

Oracle:
select grouping(col1) from t; 
HiRDB: 
select grouping(col1) from t;
/* SQLWays: Could not convert 'grouping' */</description>
    </item>
    <item rdf:about="https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/last-value?rev=1741078744&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-03-04T08:59:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Oracle Last_value function to HiRDB</title>
        <link>https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/last-value?rev=1741078744&amp;do=diff</link>
        <description>User Documentation
Ispirer Capabilities - Oracle Migration
Pricing

Oracle Last_value function to HiRDB

Last_value function with range between unbounded preceding and unbounded following

With order by the same colon as in last_value function

HiRDB database has equivalent for last_value function with range between unbounded preceding and unbounded following with order by the same colon as in last_value function. SQLWays changes last_value function with subselect with MAX function.</description>
    </item>
    <item rdf:about="https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/lead?rev=1741078744&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-03-04T08:59:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Oracle LEAD function to HiRDB</title>
        <link>https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/lead?rev=1741078744&amp;do=diff</link>
        <description>User Documentation
Ispirer Capabilities - Oracle Migration
Pricing

Oracle LEAD function to HiRDB

HiRDB hasn't equivalents for LEAD function. SQLWays leaves it as is and adds message /* SQLWays: Could not convert 'LEAD' */.

Oracle:
SELECT LEAD(col1, 1) OVER (ORDER BY col1) FROM t; 
HiRDB: 
SELECT LEAD(col1, 1) OVER (ORDER BY col1) FROM t;
/* SQLWays: Could not convert 'LEAD' */</description>
    </item>
    <item rdf:about="https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/max?rev=1741078744&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-03-04T08:59:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Oracle MAX function to HiRDB</title>
        <link>https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/max?rev=1741078744&amp;do=diff</link>
        <description>User Documentation
Ispirer Capabilities - Oracle Migration
Pricing

Oracle MAX function to HiRDB

MAX function without over clause

HiRDB database supports MAX function without over clause. SQLWays leaves it as is.

Oracle:
n:=max(a); 
HiRDB: 
SET n = max(a); 
MAX function with over clause

HiRDB hasn't equivalent for MAX function with over clause. SQLWays leaves it as is and adds message /*Сould not convert 'max'*/.</description>
    </item>
    <item rdf:about="https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/min?rev=1741078744&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-03-04T08:59:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Oracle MIN function to HiRDB</title>
        <link>https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/min?rev=1741078744&amp;do=diff</link>
        <description>User Documentation
Ispirer Capabilities - Oracle Migration
Pricing

Oracle MIN function to HiRDB

MIN function without over clause

HiRDB database supports MIN function without over clause. SQLWays leaves it as is.

Oracle:
n:= min([ALL | DISTINCT] a);  
HiRDB: 
SET n= min([ALL | DISTINCT] a);  
MIN function with over clause</description>
    </item>
    <item rdf:about="https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/ntile?rev=1741078744&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-03-04T08:59:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Oracle NTILE function to HiRDB</title>
        <link>https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/ntile?rev=1741078744&amp;do=diff</link>
        <description>User Documentation
Ispirer Capabilities - Oracle Migration
Pricing

Oracle NTILE function to HiRDB

HiRDB hasn't equivalents for NTILE function. SQLWays leaves it as is and adds message /* SQLWays: Could not convert 'NTILE' */.

Oracle:
select ntile(5) over(order by col1) from t;
HiRDB: 
select ntile(5) over(order by col1) from t;
/* SQLWays: Could not convert 'ntile' */</description>
    </item>
    <item rdf:about="https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/rank?rev=1741078744&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-03-04T08:59:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Oracle RANK function to HiRDB</title>
        <link>https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/rank?rev=1741078744&amp;do=diff</link>
        <description>User Documentation
Ispirer Capabilities - Oracle Migration
Pricing

Oracle RANK function to HiRDB

HiRDB hasn't equivalents for RANK function. SQLWays leaves it as is and adds message /* SQLWays: Could not convert 'RANK' */.

Oracle:
select rank() over (partition by c1 order by c2) from t; 
HiRDB: 
select rank() over (partition by c1 order by c2) from t;
/* SQLWays: Could not convert 'rank' */</description>
    </item>
    <item rdf:about="https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/ratio-to-report?rev=1741078744&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-03-04T08:59:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Oracle RATIO_TO_REPORT function to HiRDB</title>
        <link>https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/ratio-to-report?rev=1741078744&amp;do=diff</link>
        <description>User Documentation
Ispirer Capabilities - Oracle Migration
Pricing

Oracle RATIO_TO_REPORT function to HiRDB

HiRDB hasn't equivalents for RATIO_TO_REPORT function. SQLWays leaves it as is and adds message /* SQLWays: Could not convert 'RATIO_TO_REPORT' */.

Oracle:
select ratio_to_report(c3) over (partition by c1) from t;</description>
    </item>
    <item rdf:about="https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/sum?rev=1741078744&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-03-04T08:59:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Oracle SUM function to HiRDB</title>
        <link>https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/sum?rev=1741078744&amp;do=diff</link>
        <description>User Documentation
Ispirer Capabilities - Oracle Migration
Pricing

Oracle SUM function to HiRDB

SUM function without over clause

HiRDB database supports SUM function without over clause. SQLWays leaves it as is.

Oracle:
select  sum([DISTINCT|ALL] a); 
HiRDB: 
SET n= sum([DISTINCT|ALL] a); 
SUM function with over clause</description>
    </item>
    <item rdf:about="https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/width-bucket?rev=1741078744&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-03-04T08:59:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Oracle Width_bucket function to HiRDB</title>
        <link>https://wiki.ispirer.com/sqlways/oracle/conversions/hirdb/functions/analitic-and-aggregate-functions/width-bucket?rev=1741078744&amp;do=diff</link>
        <description>User Documentation
Ispirer Capabilities - Oracle Migration
Pricing

Oracle Width_bucket function to HiRDB

HiRDB hasn't equivalent for Width_bucket function. SQLWays leaves it as is and adds message /*Сould not convert ' WIDTH_BUCKET'*/.

Oracle:
SELECT WIDTH_BUCKET(c1, 100, 5000, 10) FROM t;
HiRDB: 
SELECT WIDTH_BUCKET(c1, 100, 5000, 10) FROM t;
/* Сould not convert ' WIDTH_BUCKET' */</description>
    </item>
</rdf:RDF>
