۳۰-شهریور-۱۳۸۶, ۲۳:۱۴:۲۵
با سلام مجدد خدمت دوستان
میشه یک عزیزی لطف کنه و بگه ایراد این کد چیه؟
این هم نتیجه:
مطلب دیگه اینکه چه طور باید ' به عنوان بخشی از یک متن دستور وارد کرد؟
دوستان لطف میکنید
میشه یک عزیزی لطف کنه و بگه ایراد این کد چیه؟
کد php:
declare @text nvarchar(4000)
set @text =
'drop view [dbo].[accvwmoeen]'+char(13)+char(10)+
'GO'+char(13)+char(10)+
char(13)+char(10)+
'SET QUOTED_IDENTIFIER ON '+char(13)+char(10)+
'GO'+char(13)+char(10)+
'SET ANSI_NULLS ON '+char(13)+char(10)+
'GO'+char(13)+char(10)+
char(13)+char(10)+
'CREATE VIEW dbo.accvwmoeen'+char(13)+char(10)+
'AS'+char(13)+char(10)+
'SELECT Mid, title, des, Mtype, KollRef
FROM acc.acctlmoeen'+char(13)+char(10)+
char(13)+char(10)+
'GO'+char(13)+char(10)+
'SET QUOTED_IDENTIFIER OFF '+char(13)+char(10)+
'GO'+char(13)+char(10)+
'SET ANSI_NULLS ON '+char(13)+char(10)+
'GO'
exec (@text)
این هم نتیجه:
کد php:
Server: Msg 170, Level 15, State 1, Line 2
Line 2: Incorrect syntax near 'GO'.
Server: Msg 170, Level 15, State 1, Line 5
Line 5: Incorrect syntax near 'GO'.
Server: Msg 170, Level 15, State 1, Line 7
Line 7: Incorrect syntax near 'GO'.
Server: Msg 111, Level 15, State 1, Line 9
'CREATE VIEW' must be the first statement in a query batch.
Server: Msg 170, Level 15, State 1, Line 16
Line 16: Incorrect syntax near 'GO'.
Server: Msg 170, Level 15, State 1, Line 18
Line 18: Incorrect syntax near 'GO'.
مطلب دیگه اینکه چه طور باید ' به عنوان بخشی از یک متن دستور وارد کرد؟
دوستان لطف میکنید