dbi

    1

    1답변

    이상한 문제가 있습니다. 내 dev에 컴퓨터에서 나는 오류가 발생했습니다. 그러나 실제 시스템에서는 오류가 발생하지 않습니다. dev에서 문제를 해결하면 수정 과정에서 생산시 문제가 발생합니다. 준비된 문을 닫을 때와 관련이 있습니다. 프로덕션에서는 매번 가져온 후에 finish를 호출해야합니다. 내 dev 시스템에서 이렇게하면 명령문의 다음 실행은 und

    0

    1답변

    나는 이것에 관한 많은 기사를 보았고 아무도 저를 위해 일하지 않습니다. > {참조} (또는 문제에 접근하는 더 나은 방법을 이야기한다 - $var1->{reference} = sql_get_rows(); sub sql_get_rows(){ etc return ($sth->fetchall_arrayref()); }; 내가하고 싶

    0

    1답변

    Perl (DBI : ODBC)을 사용하여 Teradata에 연결합니다. 실행중인 SQL 문은 procedure 문을 대체합니다. Teradata ODBC 드라이버가 예외 처리 예외 처리를 준비하도록 허용하지 않습니다. 그래서 대신 내가 $rownum = $con->do("replace procedure ... "); 문제는 절차를 대체 할 경우 다음 OD

    3

    1답변

    두 테이블 Users 및 Transactions과 관련된 트랜잭션을 수행하는 웹 서비스를 실행하는 문제가 있습니다. 문제는 내가 Transactions에서 선택할 때 가끔 데이터베이스에서 볼 수있는 최신 행을 찾을 수 없다는 것입니다. 웹 프레임 워크로 Perl/Dancer를 사용하고 있습니다. 문제는 데이터베이스 레벨 (MySQL/InnoDB를 사용 중입

    0

    1답변

    모듈을 서브 클래스 화하여 C 코드로 connect 서브 루틴을 숨기려고합니다. 예를 들어, 내가 가진 : $dbh = DBI->connect($data_source, $username, $auth, \%attr); 내가 위의 DBI->connect 서브 루틴을 호출하고 펄의 $dbh 핸들을 반환 일부 C 코드를 작성합니다. 그렇게 할 수 있습니까? 그

    1

    1답변

    이 오류 메시지를 발견했습니다. 특히 흥미로운 점은 ActivePerl-5.18에서이 문제가 발생하지 않는다는 것입니다. 나는 cygwin에서 perl-5.14 버전으로 만 이것을 가지고있다. my $dbh = DBI->connect("dbi:Oracle:$dbname","$login","$password"); 정확한 원인은 무엇 , 현재 구문 : 나는

    4

    1답변

    편집 : 내가 알 수있는 바로는이 문제의 근본 원인은 적절한 Perl 모듈이 설치되고 있지만 잘못된 mysql.so 파일이로드되고 있다는 것입니다. my $dsn = "DBI:mysql:" . "database=$db;" . "host=$dbhost;" . "mysql_ssl=$dbssl;" . "mysql_skip_se

    0

    1답변

    약 50K 레코드의 데이터베이스가 있습니다. 이 필드 중 하나는 price라고하고, 어떤 경우 50K 레코드에서이 필드의 값은 0 (int)입니다. 먼저 가격이 0 인 행이 몇 개 있는지 확인하기 위해 쿼리를 실행하고이를 삭제하려고하므로 약 4K를 얻었습니다. 가격은 내가 오류를 가지고 있지 않았기 때문에, 내가 실행 한 그래서 내 데이터베이스 파일 크기가

    2

    3답변

    아침 일찍까지 내 머리가 아직 완전히 작동하지 않기 때문에이 문제에 대한 도움을 바랍니다. 다음 SQL 문은 유효하며 원하는 출력을 제공하지만 내 perl 스크립트에서 사용될 때 아래 오류가 반환됩니다. my $stmt = 'SELECT DATE_FORMAT(completion_time, '%m') as 'month', COUNT(id) as 'total'

    0

    2답변

    오후 모두, 나는 현재 몇 가지 간단한 검증 후 MySQL의에 PARAMS를 통해 삽입하거나 업데이트 양식 필드 값려고 를 호출하지 않고, 실패한다. 양식은 제출하지만 실제로 모든 조작을 실행하지 않으며 구문 또는 데이터베이스 연결 오류를 발생시키지 않습니다. 아래에 표시된 중첩 된 평가 블록 이전에 코드에서 비교할 값을 가져 왔기 때문에 연결 문자열이 작