인터넷에서 이미 많은 리소스를 검색하여 구문 분석했습니다. 정수로 구문 분석하고, char에서 구문 분석하고, 문자열에서 구문 분석합니다. 그러나 SQL 쿼리를 구문 분석하고 변환을 수행하는 프로그램을 만들 수 없습니다.vb.net에서 SQL 쿼리 구문 분석
예 : MySQL을 MsSQL로 변환.
누구나 일부 샘플 쿼리 변환 코드 또는 relavent 링크가 있습니까?
인터넷에서 이미 많은 리소스를 검색하여 구문 분석했습니다. 정수로 구문 분석하고, char에서 구문 분석하고, 문자열에서 구문 분석합니다. 그러나 SQL 쿼리를 구문 분석하고 변환을 수행하는 프로그램을 만들 수 없습니다.vb.net에서 SQL 쿼리 구문 분석
예 : MySQL을 MsSQL로 변환.
누구나 일부 샘플 쿼리 변환 코드 또는 relavent 링크가 있습니까?
하나의 데이터베이스에서 다른 데이터베이스로의 SQL 변환은 매우 복잡합니다. 데이터 형식 변환, 함수 구문의 다른 구문, 적합성 조인 구문 및 저장 프로 시저가 변환하기가 훨씬 어렵습니다.
일부 SQL 쿼리 변환을 수행하는 실제 데모가있는 두 개의 기사가 있습니다.
Microsoft는 다른 데이터베이스에서 해당 제품으로 마이그레이션하기위한 몇 가지 지침을 제공합니다. 귀하는 귀하의 질의를 위해 필요한 전환을 돕는 사이트에서 문서를 다운로드 할 수 있습니다. Microsoft SQL Server 2008으로 이전하십시오. 안내서는 다운로드 할 수있는 단어 문서입니다.
Antlr 또는 이와 유사한 도구를 사용할 수 있습니다. Antlr에 대해 거의 즉시 사용할 수있는 MySQL 문법이 있습니다 (http://www.antlr.org/grammar/list
). Antlr에 vb.net 대상을 추가하는 것은 그리 쉽지는 않을 것입니다.하지만 기존 C# 백엔드로 잘 처리 할 수 있습니다.