Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: MSSQL to Oracle 9i Query Errors

Re: MSSQL to Oracle 9i Query Errors

From: DA Morgan <damorgan_at_psoug.org>
Date: Fri, 14 Jul 2006 15:47:43 -0700
Message-ID: <1152917702.360736@bubbleator.drizzle.com>


Serge Rielau wrote:

> DA Morgan wrote:
>> berwiki wrote:

>>> Can anybody help me? This query executes perfectly fine in MSSQL, but
>>> I get errors in Oracle.
>>>
>>> SELECT
>>>
>>> CAST(REPLACE(STR(SHCLOG.origtrace,6,0),' ','0')AS CHAR(6)) as
>>> FIXEDTRACE,
>>> SHCLOG.SETTLEMENT_DATE,
>>> SHCLOG.MSGTYPE,
>>> SHCLOG.ORIGMSG,
>>> SUBSTRING(SHCLOG.PAN,1,6) AS ISOBIN,
>>> SHCLOG.PCODE,
>>> SHCLOG.TXNTYPE,
>>> CONVERT(char(13), (CAST((SHCLOG.amount) as money)),1) AS FIXEDAMOUNT,
>>> ' '+CAST(REPLACE(STR(SHCLOG.origtrace,6,0),' ','0')AS CHAR(6)) AS
> <snip>
> Does Oracle support + as a synonym for || ?
> I thought that was a TSQL only feature.
> 
> Cheers
> Serge

No. There is so much wrong with the SQL, from an Oracle standpoint, it is ridiculous. The OP seems to be a typical Microsoft user who thinks documentation is written for other people to read.

-- 
Daniel A. Morgan
University of Washington
damorgan_at_x.washington.edu
(replace x with u to respond)
Puget Sound Oracle Users Group
www.psoug.org
Received on Fri Jul 14 2006 - 17:47:43 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US