dbi

    0

    2答えて

    Oracleスキーマをダンプしようとしていますが、残念ながらORA-24345というエラーが表示されます。私の読んだところでは、データベースハンドルにLongReadLenオプションを設定する必要があるようです。 しかし、dbicdumpにこのパラメータを設定する方法が見つかりません。これに関する助けを感謝します。 ありがとうございます。

    0

    2答えて

    DBIselectall_arrayを使用して、mysqlからすべてのデータを取得します。私のクエリはすべての行に対して1つの列を返します。しかしselectall_array関数 $VAR1 = [ '1.ptmp' ]; $VAR2 = [ 'e1.ptmp' ]; $VAR3 = [ 's2.ptmp' ];

    -3

    1答えて

    2行のコードを節約するためにfetchrow_hashrefの代わりにDBIのselectrow_hashrefを使用しようとしていますが、同じ行のデータを何度も何度も返しています。 my $select="SELECT * FROM table"; while (my ($user_ref) = $dbh->selectrow_hashref()) { # $user_ref is

    0

    1答えて

    でUTF-8文字を含む、私は次の関数を使用してMySQLデータベースにこのクエリを送信していたときにDBIがクエリの問題を取得する:文字引数korisnikが非UTF-8文字が含まれている場合 loadDataBudget <- function(korisnik, razinaLabel) { lapply(dbListConnections(dbDriver(drv = "MySQL

    1

    1答えて

    RaiseErrorをオフにできるように、スクリプトのいくつかのセクションでPerlのDBI HandleError属性を "オフ"にする方法はありますか? 例: my $dbh = DBI->connect("DBI:SQLite:dbname=file.db","","",{ PrintError => 0, RaiseError => 0, Handle

    0

    1答えて

    データベースで動的な挿入ステートメントを使用しようとしていますが、文字列では失敗します。以下のコードを参照してください。 library(dplyr) library(DBI) library(pool) library(RSQLite) df1 <- data.frame(stringsAsFactors = F, id = 1:4, value = letters[1:4]) df

    8

    1答えて

    私は準備されたステートメントとして単純なクエリを実行しようとしていますが、成功しません。ここでは、コードは次のようになります。 package sqltest; use DBI; DBI->trace(2); my $dbh = DBI->connect('dbi:mysql:database=test;host=***;port=3306','the_username', '****'

    0

    1答えて

    私はPerlに非常に新しいです。私はPerl ORMを使っていました。私はDBIx :: ClassとDBIx :: Abstractを見つけました。私は両方ともORMであると推測しました。私は行方不明の違いはありますか? ありがとう

    1

    1答えて

    私は次のコードを持っている: my $savepoint = $c->db->txn_scope_guard; return $self->render('subnet/create', error => [ create => [email protected] ], servers => $self->rows('Server')->lookup, ) unless $subne

    3

    1答えて

    複数のサーバーで実行されるが、金融取引のための単一のデータベースを共有するWebアプリケーションを作成しようとしています。 簡単に言えば、私は口座Aから口座にお金を移したいと思っています。しかし、同じ口座からの送金要求が複数ある可能性があります。 残高が負になることはありません。そのため、SELECT FOR UPDATEを使用して残高を取得して行をロックすることにしました。 Iは、データベースへ