2010-08-23 4 views
-1

Sybase::DBLib의 경우 SQL::Abstract 과 비슷한 사람이 있습니까? 특히, 수동으로 SQL 쿼리를 직접 작성하지 않고도 테이블에 값의 해시를 삽입 할 수있는 것에 관심이 있습니다.Sybase 용 상위 라이브러리 : DBLib?

sybperl을 사용하여 작업 할 때 큰 문제는 SQL :: Abstract가 구체적인 SQL이 아닌 바인드 값과 자리 표시 자 SQL을 반환한다는 것입니다.

콘크리트 SQL 형태 바인드 변수를 만들 수있는 방법이 논의되었습니다 - http://www.perlmonks.org/?node_id=839885

나는 내 푸딩을 하차가 수행하지 않은 경우 코드 나 자신을 작성해야 가정합니다.

답변

2

확실히 Sybase :: DBLib 대신 DBD :: Sybase를 사용하면 모든 최신 DBI 기반 도구 (DBIx :: Class 포함)를 사용할 수 있습니다.

그리고 어쨌든 약 10 년 전 CTLib가 DBLib 대신 사용되지 않았습니까?

+0

이 시점에서 전환 옵션이 없습니다. 나 또는 여기 sybperl에 타고 많은 양의 레거시 코드가있는 다른 장소가 아닙니다. CPAN 문서를 스캔했지만 사용 중단에 대한 언급이 없습니다. –

+2

Dblib의 감가 상각비는 Sybase에서입니다 – Mark