2011-01-23 3 views
-1

vb.net을 사용하는 자동화 된 프로그램을 사용하여 MySQL을 MSsql로 변환하려고합니다. Mysql을 구문 분석 할 수있는 링크 또는 구문 분석 엔진이 있습니까?vb.net을 사용하여 SQL 쿼리를 구문 분석 할 수 있습니까?

나는 정규식으로 할 수 있다고 들었지만 그 과정은 다소 혼란 스럽다. 도와주세요.

+2

SQL의 SQL ... MySQL 관련 구문 확장 또는 함수를 사용하지 않는 한 쿼리는 MSSql 측에서 작동해야합니다. 그리고 mysql 전용 함수를 사용하는 경우 모든 종류의 정규식/파서를 사용하여 간단한 1 : 1 변환을 수행 할 수 없을 가능성이 높습니다. –

답변

1

내 경험 모두 : blah. 그들은 정말 실망스럽게 다른 방식으로 일을 처리하며,이 과정을 간소화하려는 모든 "도구"는 가치있는 것보다 더 많은 디버깅과 토끼 거림을 의미합니다. 이것은 페니 - 현명하고 우스꽝스러운 방정식 인 IMHO입니다.

실제로 복잡한 경우 ADO.NET 또는 실제 SQL 생성을 코드 자체에서 추상화하는 다른 커넥터 라이브러리로 이식하는 것을 고려하십시오. 그렇지 않으면 수동으로 테스트하고 테스트하고 테스트하고 다시 테스트하십시오. 두 가지 모두에 대한 나의 이해는 "그것을 자동으로 결합"하는 것이 가치가 없다는 것입니다.

관련 문제