in reply to Re^2: Inserting to a bigint data type in Sybase using prepare statements
in thread Inserting to a bigint data type in Sybase using prepare statements

What version of Sybase, Perl and DBD::Sybase are you using ?

  • Comment on Re^3: Inserting to a bigint data type in Sybase using prepare statements

Replies are listed 'Best First'.
Re^4: Inserting to a bigint data type in Sybase using prepare statements
by j_ochoa (Novice) on Jul 10, 2017 at 06:36 UTC

    Hi poj,

    these are the versions:

    Perl 5.14

    DBD::Sybase 1.15

    Sybase: Adaptive Server Enterprise/15.7.0/EBF 22644 SMP SP52

    Thanks!

      Using CONVERT, did you remove the BIGINT type from the bind statement ?

      my $insert_sth = " INSERT INTO some_table ( transaction_id, ccn_masked, cardholder_name, exp_month, exp_year,card_type, token_id ) VALUES (?, ?, ?, ?, ?, ?, CONVERT(BIGINT,?) )"; . . . $q_result->bind_param(7, "5114780000000000271");
      poj
        Yes, I have tried with data type BIGINT removed as well. JO