Ask a Question related to PERL Beginners, Design and Development.

  1. #1

    Default DBI realted queries

    Hi all,


    $sth->{LongReadLen} = 30000; #what's the statement doing ? And from where
    to find out what all parameters are available to statement handle ?

    my ($id_prod);
    my $sqlstmt = <<"EOM";
    SELECT
    id_prod
    FROM
    product
    EOM

    my $dbh = DBI->connect('DBI:Oracle:' . $SID, $USERNAME, $PASSWORD)||
    die $DBI::errstr;

    my $sth = $dbh->prepare($sqlstmt);
    $sth->{LongReadLen} = 30000;

    $sth->execute();

    $sth->bind_columns(undef, \($id_prod)) ; #where do i find detials of
    function bind_columns OR what is bind_columns doing over here ?

    Thanks,
    Nilay
    Nilay Puri Guest

  2. Similar Questions and Discussions

    1. Can't run queries
      I have a new development machine I have set up that has the same environment as my current machine. The database gives an "ok" status in the CF 7...
    2. Queries
      hi all, i am using the tutorial: Creating Dynamic Playlist and able to play it correctly, when i open the swf file and i observe that there is 6...
    3. Queries of Queries
      Hi, I am trying to combine two queries. The first is a basic query of a table in the database. <CFQUERY NAME="getStores"...
    4. Queries Of Queries Single Quote Problem
      When using queries of queries I'm having the following issue. Select Company_ID From qry_MyQuery Where Company_NM = 'MyString''s' <----...
    5. ASP.net Queries
      Hi Please suggest the solutions for the following questions in asp.net. 1) Is there any Mask edit control in asp.net?. If not possible can...
  3. #2

    Default Re: DBI realted queries

    Nilay Puri wrote:
    > Hi all,
    >
    >
    > $sth->{LongReadLen} = 30000; #what's the statement doing ? And from where
    > to find out what all parameters are available to statement handle ?
    >
    > my ($id_prod);
    > my $sqlstmt = <<"EOM";
    > SELECT
    > id_prod
    > FROM
    > product
    > EOM
    >
    > my $dbh = DBI->connect('DBI:Oracle:' . $SID, $USERNAME, $PASSWORD)||
    > die $DBI::errstr;
    >
    > my $sth = $dbh->prepare($sqlstmt);
    > $sth->{LongReadLen} = 30000;
    >
    > $sth->execute();
    >
    > $sth->bind_columns(undef, \($id_prod)) ; #where do i find detials of
    > function bind_columns OR what is bind_columns doing over here ?
    >
    > Thanks,
    > Nilay

    [url]http://search.cpan.org/~timb/DBD-Oracle-1.15/Oracle.pm[/url]

    generally at cpan.org
    Eternius Guest

  4. #3

    Default Re: DBI realted queries


    > Hi all,
    >
    >
    > $sth->{LongReadLen} = 30000; #what's the statement doing ? And from where
    > to find out what all parameters are available to statement handle ?
    >
    > my ($id_prod);
    > my $sqlstmt = <<"EOM";
    > SELECT
    > id_prod
    > FROM
    > product
    > EOM
    >
    > my $dbh = DBI->connect('DBI:Oracle:' . $SID, $USERNAME, $PASSWORD)||
    > die $DBI::errstr;
    >
    > my $sth = $dbh->prepare($sqlstmt);
    > $sth->{LongReadLen} = 30000;
    >
    > $sth->execute();
    >
    > $sth->bind_columns(undef, \($id_prod)) ; #where do i find detials of
    > function bind_columns OR what is bind_columns doing over here ?
    >
    perldoc DBI

    that should explain everything. Alternatively you can look on
    [url]http://search.cpan.org[/url] for the DBI docs in web form. There is also a
    [email]dbi-users@perl.org[/email] list, but don't post there until you have read the
    docs several times and haven't found what you are looking for as they
    are very thorough.

    [url]http://danconia.org[/url]

    Wiggins D Anconia Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139