Braces - { and } - are not supported in SQL Server. Use parentheses.
--
Tom
----------------------------------------------------
Thomas A. Moreau, BSc, PhD, MCSE, MCDBA
SQL Server MVP
Columnist, SQL Server Professional
Toronto, ON Canada
www.pinnaclepublishing.com ..
[quoted text, click to view] "Radharaj" <Radharaj@discussions.microsoft.com> wrote in message
news:F345A119-21B5-4265-9B62-3A8DEE23C28B@microsoft.com...
Hi
I am getting an error message from the following query using Crystal reports
8.5,win98OS,SQL Server 2000. Your help is really appreciated
Error message : Syntax error near }.
Can I use oj syntax twice in a query???
SELECT DISTINCT
National_Oxygen_TEST_Customer."Name",
National_Oxygen_TEST_Customer_Budget."Year",
National_Oxygen_TEST_Customer_Budget."Feb Amount",
National_Oxygen_TEST_Customer_Budget."Apr Amount",
National_Oxygen_TEST_Customer_Budget."May Amount",
National_Oxygen_TEST_Customer_Budget."Jan Volume",
National_Oxygen_TEST_Customer_Budget."Feb Volume",
National_Oxygen_TEST_Customer_Budget."Mar Volume",
National_Oxygen_TEST_Customer_Budget."Apr Volume",
National_Oxygen_TEST_Customer_Budget."May Volume",
National_Oxygen_TEST_Item."No_",
National_Oxygen_TEST_Item."Item Category Code",
National_Oxygen_TEST_Item."Is Bulk",
National_Oxygen_TEST_Item."Sales SM3",
National_Oxygen_TEST_Item."Production SM3",
National_Oxygen_TEST_Item."Liquid Volume",
National_Oxygen_TEST_Item."CK Reporting Unit",
National_Oxygen_TEST_Item."CK Gas Reporting Unit",
National_Oxygen_TEST_Item_Category."Code",
National_Oxygen_TEST_Item_Category."Description",
National_Oxygen_TEST_Sales_Invoice_Header."No_",
National_Oxygen_TEST_Sales_Invoice_Header."Sell-to Customer No_",
National_Oxygen_TEST_Sales_Invoice_Header."Posting Date",
National_Oxygen_TEST_Sales_Invoice_Line."Document No_",
National_Oxygen_TEST_Sales_Invoice_Line."No_",
National_Oxygen_TEST_Sales_Invoice_Line."Line Amount"
FROM
{oj (((((("noxtest"."dbo"."National Oxygen TEST$Sales Invoice Header"
National_Oxygen_TEST_Sales_Invoice_Header INNER JOIN
"noxtest"."dbo"."National Oxygen TEST$Sales Invoice Line"
National_Oxygen_TEST_Sales_Invoice_Line ON
National_Oxygen_TEST_Sales_Invoice_Header."No_" =
National_Oxygen_TEST_Sales_Invoice_Line."Document No_")
LEFT OUTER JOIN "noxtest"."dbo"."National Oxygen TEST$Item"
National_Oxygen_TEST_Item ON National_Oxygen_TEST_Sales_Invoice_Line."No_" =
National_Oxygen_TEST_Item."No_")
LEFT OUTER JOIN "noxtest"."dbo"."National Oxygen TEST$Customer Budget"
National_Oxygen_TEST_Customer_Budget ON
National_Oxygen_TEST_Sales_Invoice_Line."Sell-to Customer No_" =
National_Oxygen_TEST_Customer_Budget."Customer No_")
LEFT OUTER JOIN "noxtest"."dbo"."National Oxygen TEST$Customer"
National_Oxygen_TEST_Customer ON
National_Oxygen_TEST_Sales_Invoice_Line."Sell-to Customer No_" =
National_Oxygen_TEST_Customer."No_")
LEFT OUTER JOIN "noxtest"."dbo"."National Oxygen TEST$Item Category"
National_Oxygen_TEST_Item_Category ON National_Oxygen_TEST_Item."Item
Category Code" = National_Oxygen_TEST_Item_Category."Code"}
LEFT OUTER JOIN (SELECT
National_Oxygen_TEST_Sales_Cr_Memo_Header."No_",
National_Oxygen_TEST_Sales_Cr_Memo_Line."Line Amount"
FROM
{oj ("noxtest"."dbo"."National Oxygen TEST$Sales Cr_Memo Header"
National_Oxygen_TEST_Sales_Cr_Memo_Header INNER JOIN
"noxtest"."dbo"."National Oxygen TEST$Sales Cr Memo Line"
National_Oxygen_TEST_Sales_Cr_Memo_Line) ON
National_Oxygen_TEST_Sales_Cr_Memo_Header."No_" =
National_Oxygen_TEST_Sales_Cr_Memo_Line."Document No_"}))}