这是我的SQL语句的Sybase:近“走出去”的“IF存在”块语法不正确
IF EXISTS (select 1 from sysobjects where name = 'PNL_VALUE_ESTIMATE')
drop table dbo.PNL_VALUE_ESTIMATE
go
ISQL与此错误消息
Msg 102, Level 15, State 1:
Server 'DB_SERVER', Line 3:
Incorrect syntax near 'go'.
但SQL语句看起来正确捞出对我来说。怎么了?
的Sybase版本是15
什么是'$'呢? – 2012-01-06 06:06:34
请忽略。我使用vi来检查是否无意中包含了一些垃圾隐形字符,然后复制并粘贴到这里。我删除了其他标记,但错过了这一个。 '$'就是这里的EOL。 – 2012-01-06 06:19:06
哇 - 想到MS购买和吞下任何sybaseish – 2012-01-06 06:23:07