2012-11-26 80 views
0

我使用SQL Anywhere和Sybase Central創建了Sybase數據庫emp_details。我在創建時將emp/emp作爲dba用戶名/密碼。在Sybase數據庫中執行腳本時出現語法錯誤

數據庫已創建,文件在給定文件夾中生成。

當我試圖運行使用Ineractive SQL下面的腳本:

use master 
go 

if exists (select 1 from master..sysdatabases where name='emp_details') 
    checkpoint emp_details 
go 

它發生以下異常

Could not execute statement. 
Syntax error near 'checkpoint' on line 2 
SQLCODE=-131, ODBC 3 State="42000" 
Line 4, column 1 

一直無法找出確切的語法問題是什麼,有一直堅持這一點。

任何想法?

+0

很確定CHECKPOINT不帶參數 –

+0

@AlexK。但是到現在爲止,這是一直運行良好的(而不是我們)。它應該拋出這個錯誤然後是啊?反正會嘗試沒有參數。 – Chillax

回答

2

首先,您可能想考慮將您的SQL Anywhere問題發佈到http://sqlanywhere-forum.sap.com/論壇。這是一個致力於SQL Anywhere產品線的論壇。

有沒有可能兩個時期在一起可能導致您的語法問題?

通常情況下,您不會得到錯誤來自的確切區域。看看是否有幫助。另外請查看其他論壇。

相關問題