Xref: alice comp.databases.oracle.misc:43194 comp.databases.oracle.tools:32865
Path: alice!news-feed.fnsi.net!feed.newsfeeds.com!newsfeeds.com!hermes.visi.com!news-out.visi.com!feed2.nntp.acc.ca!feed.nntp.acc.ca!news.ican.net!not-for-mail
From: Hakan Eren <nvc@iprimus.ca>
Newsgroups: comp.databases.oracle.tools,comp.databases.oracle.misc
Subject: Re: Roman Numerals
Date: Fri, 01 Oct 1999 09:27:11 -0400
Organization: ICAN.Net Customer
Lines: 105
Message-ID: <37F4B6AF.A752EBE5@iprimus.ca>
References: <37f48e63.0@145.227.194.253>
Reply-To: nvc@iprimus.ca
Mime-Version: 1.0
Content-Type: multipart/alternative;
 boundary="------------1B59A245C06672350E616EBC"
X-Mailer: Mozilla 4.61 [en] (Win98; U)
X-Accept-Language: en,tr
To: Mark G <mgumbs@hotmail.com>
--------------1B59A245C06672350E616EBC
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<font size=-1>Hi,</font><font size=-1></font>
<p><font size=-1>Use Oracle built-in,</font><font size=-1></font>
<p><font size=-1>SQLWKS> SELECT TO_CHAR(8, 'RN') FROM DUAL</font>
<br><font size=-1>&nbsp;&nbsp;&nbsp;&nbsp; 2> /</font>
<br><font size=-1>TO_CHAR(8,'RN')</font>
<br><font size=-1>---------------</font>
<br><font size=-1>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
VIII</font>
<br><font size=-1>1 row selected.</font>
<br><font size=-1>SQLWKS> SELECT TO_CHAR(1, 'RN') FROM DUAL</font>
<br><font size=-1>&nbsp;&nbsp;&nbsp;&nbsp; 2> /</font>
<br><font size=-1>TO_CHAR(1,'RN')</font>
<br><font size=-1>---------------</font>
<br><font size=-1>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
I</font>
<br><font size=-1>1 row selected.</font>
<br><font size=-1>SQLWKS> SELECT TO_CHAR(3999, 'RN') FROM DUAL</font>
<br><font size=-1>&nbsp;&nbsp;&nbsp;&nbsp; 2> /</font>
<br><font size=-1>TO_CHAR(3999,'R</font>
<br><font size=-1>---------------</font>
<br><font size=-1>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MMMCMXCIX</font>
<br><font size=-1>1 row selected.</font>
<br><font size=-1>SQLWKS> SELECT TO_CHAR(0, 'RN') FROM DUAL</font>
<br><font size=-1>&nbsp;&nbsp;&nbsp;&nbsp; 2> /</font>
<br><font size=-1>TO_CHAR(0,'RN')</font>
<br><font size=-1>---------------</font>
<br><font size=-1>###############</font>
<br><font size=-1>1 row selected.</font>
<br><font size=-1>SQLWKS> SELECT TO_CHAR(4000, 'RN') FROM DUAL</font>
<br><font size=-1>&nbsp;&nbsp;&nbsp;&nbsp; 2> /</font>
<br><font size=-1>TO_CHAR(4000,'R</font>
<br><font size=-1>---------------</font>
<br><font size=-1>###############</font>
<br><font size=-1>1 row selected.</font>
<p>The number should be in [1..3999]
<p>Hakan
<p>Mark G wrote:
<blockquote TYPE=CITE>Hi,
<p>Has anyone got a function to convert numbers to Roman Numerals?
<p>eg&nbsp; select roman(8) from dual (returns VIII)
<p>Mark</blockquote>
</html>

--------------1B59A245C06672350E616EBC--

