| 
                                         deanglen 
                                        Yak Posting Veteran 
                                         
                                        
                                        65 Posts  | 
                                        
                                        
                                            
                                            
                                             Posted - 2013-03-11 : 06:40:20
                                            
  | 
                                             
                                            
                                            | HiI am trying to add another line to a stored procedure to include another field.The Stored Procedure is as followsUSE [database name]GO/****** Object:  StoredProcedure [dbo].[new_OrderExport]    Script Date: 03/11/2013 10:22:18 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER proc [dbo].[new_OrderExport]           AS      SET NOCOUNT ONBEGIN     SELECT convert(varchar, getdate(), 103) ExtractDate, o.StoreID, o.OrderNumber OrderNumber,             o.CustomerID, o.FirstName, o.LastName, o.Email,         left(cast(o.OrderNotes as varchar(100)),100) OrderNotes,         o.ShippingFirstName, o.ShippingLastName,		 left(left(case o.ShippingCompany when '' then '' else o.ShippingCompany+' ' end,80)+o.ShippingAddress1,100) ShippingAddress1,         left(o.ShippingAddress2,100) ShippingAddress2, left(o.ShippingSuite,30) ShippingSuite, left(o.ShippingCity,50) ShippingCity, left(o.ShippingState,50) ShippingState, left(o.ShippingZip,8) ShippingZip, o.ShippingCountry ShippingCountry,o.ShippingPhone,         cast(isnull(a.ExtensionData,'') as nvarchar(200)) ShippingTitle,              o.ShippingMethodID, convert(varchar(10),o.OrderDate,103) as OrderDate, left(os.OrderedProductSKU,40) SKU, os.Quantity, isnull(os.OrderedProductRegularPrice,0) OrderedProductRegularPrice, ISNULL(os.OrderedProductPrice,0) OrderedProductPrice, isnull(os.OrderedProductSalePrice,0) OrderedProductSalePrice , 		 isnull(o.LevelHasNoTax,0) LevelHasNoTax, TaxRate, os.IsTaxable, OrderShippingCosts, o.OrderSubtotal SubTotal,	     	     left(upper(o.BillingFirstName + ' ' + o.BillingLastName),80) AS BillingName, 		 left(left(case o.BillingCompany when '' then '' else o.BillingCompany+' ' end,80)+o.BillingAddress1,100) BillingAddress1,         left(o.BillingAddress2,100) BillingAddress2, left(o.BillingSuite,30) BillingSuite, left(o.BillingCity,50) BillingCity, left(o.BillingState,50) BillingState, left(o.BillingZip,8) BillingZip, o.BillingCountry BillingCountry, o.BillingPhone,                    o.CardType, o.CardName, o.CardNumber, o.CardExpirationMonth+'/'+o.CardExpirationYear CardExpiryDate,         o.CardStartDate, o.CardIssueNumber,         	     o.PaymentMethod, o.LevelID, os.ProductID, os.VariantID,	     c.CustomerID, '"'+isnull(cast(c.ExtensionData as nvarchar(200)),'')+'"' ExtensionData,	     m.Name Supplier, p.Name ProductName,  '"'+isnull(cast(p.ExtensionData as nvarchar(200)),'')+'"' ProdExtensionData         FROM dbo.Orders o with (NOLOCK)		 left join orders_ShoppingCart os WITH (NOLOCK) ON os.OrderNumber = o.OrderNumber   		 left join Customer c WITH (NOLOCK) on c.CustomerID = o.CustomerID 		 left join Product p with (NOLOCK) on p.ProductID = os.ProductID		 left join ProductManufacturer pm with (NOLOCK) on pm.ProductID = os.ProductID		 left join Manufacturer m with (NOLOCK) on m.ManufacturerID = pm.ManufacturerID 		 left join Address a with (NOLOCK) on a.AddressID = c.ShippingAddressID     WHERE o.OrderNumber = os.OrderNumber AND o.ShippedOn IS NULL     AND (o.TransactionState IN ('AUTHORIZED', 'CAPTURED') OR (o.TransactionState = 'PENDING' and o.PaymentMethod='PURCHASEORDER'))	AND IsNew = 1	AND o.StoreID <> 4    ORDER BY ordernumber    ENDWhat I am trying to add is o.ShippingMethod to this line so it reads aso.ShippingFirstName, o.ShippingLastName, o.ShippingMethodI get this error when trying to execute. Anybody know the problem?Msg 156, Level 15, State 1, Procedure new_OrderExport, Line 18Incorrect syntax near the keyword 'left'. | 
                                             
                                         
                                     |