두 가지 유형의 데이터베이스 SQL SERVER 및 ORACLE을 지원해야하는 응용 프로그램이 있습니다. 그래서 우리는 SQL Server에 대해 영원히 일해 왔으며 이제 우리는이 지원을하고 있습니다.SQL 서버 스크립트 구문을 Oracle 스크립트 구문으로 변환
제 아이디어는 CMO를 사용하여 데이터베이스를 생성하는 스크립트를 생성 한 다음이 스크립트를 PL/SQL Oracle 스크립트로 변환하고 Oracle에서 실행하는 도구를 만드는 것입니다.
내 질문은 :
- 이 구문 변환 코드 수 있습니까?
- 이런 종류의 구문 변환을 수행하기위한 지침이 필요합니다.
- 두 가지 유형의 데이터베이스를 유지하기위한 더 좋은 제안이 있습니까? 그 중 하나를 변경하면 다른 것을 만들 필요가 없습니다. 변경하기위한 도구가 필요합니다.)
도구는 결코 인간보다 낫지 않을 수 있습니다. –
SQL Server와 달리 Oracle은 쿼리 언어 ("SQL")와 절차 언어 ("PL/SQL")를 매우 명확하게 구분합니다. PL/SQL **에 대한 언급 **은 오라클 세계에서 프로 시저 또는 함수를 작성하고 있음을 나타냅니다. 저장 프로 시저를 SQL Server T-SQL에서 Oracle PL/SQL로 자동 변환하는 것에 대해 이야기하고 있습니까? 또는 SQL 쿼리를 SQL Server에서 Oracle로 변환하는 것에 대해 이야기하고 있습니까? 자동화 된 방식으로 쿼리를 변환하는 것은 정말 어려운 작업이지만 스토어드 프로 시저를 변환하는 것이 실현 가능할 것이라고는 생각하지 않습니다. –