2012-11-26 2 views
0

emp_details SQL Anywhere 및 Sybase Central을 사용하여 만들었습니다. 나는 emp/emp를 dba 사용자 이름/암호로 만들었습니다.Sybase 데이터베이스에서 스크립트를 실행할 때 구문 오류가 발생했습니다.

db가 생성되고 파일이 주어진 폴더에 생성되었습니다. 내가 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 제품 라인 전용 포럼입니다.

마침표 두 개가 함께 구문 문제를 일으킬 가능성이 있습니까?

일반적으로 오류가 발생한 정확한 영역을 얻지 못할 것입니다. 도움이되는지 확인하십시오. 또한 다른 포럼도 확인하십시오.

관련 문제