dbi

    1

    1答えて

    スカイプに関するメタデータをskype2というSybaseデータベースに接続しようとしています。 Perlのコードは、DBIモジュールを使って接続しています。ここで は私のコードです: my $dbh = DBI->connect("dbi:Sybase:server=skype2;database=*****", 'user', 'pass', {PrintError => 1}); 私は/

    1

    1答えて

    Perlでストアドプロシージャを実行しようとすると、いくつかのエラーが発生します。 Select alpha.beta.get_something(alpha.STRING_ARRAY('xyz')) from tableName 期待これは、DBAの連中から私たちに与えられた出力を生成して 次の文はのsqldeveloperで正常に動作して返す予想される結果 EXEC alpha.beta.

    0

    2答えて

    私はDBI perlを使ってSybase dataserverに接続しています。私のプロセスは、これは一日を通して実行されることを考えると、一日を通して今 Till end of day, do { $sth = $dbh->prepare execute query someAnotherPerlFunction() someAnotherPerlFunc

    2

    1答えて

    大きなMySQLテーブルをフェッチし、いくつかのフィールドの名前を変更してJSONに書き込むプログラムを作成しようとしています。ここで私は今のところ持っているものです。 use strict; use JSON; use DBI; # here goes some statement preparations and db initialization my $rowcache;

    -1

    1答えて

    現在、RでRODBCパッケージを使用してSQL Serverデータベースに対してクエリを実行しています。 Knitrは(DBI packageを使用)を使用できるようになりました。 RMarkdown(RMD)ドキュメントにクリーンなSQLを埋め込むことができるので、これを利用したいと思います。しかし、私はDBIをSQL Server環境に接続するのに苦労しています。 私はDBIのヘルプファイルと

    2

    2答えて

    私はDBIを介して抽象化を提供するモジュールを扱い、自動的に再接続します。 `DBI-> connectの後にいくつかのアクションを実行する必要があります。 このモジュールを変更せずにそこにフックを追加する方法はありますか?私はドキュメントでそれを見つける運がない。私は何か見落としてますか?

    0

    1答えて

    だけ異なるパスワードを持つ複数の接続文字列を使用してデータベースに接続しようとしています。パスワードには異なる特権があります。 1つのパスワードが失敗した場合は、別のパスワードを試してください。 コードは以下のように書かれています。それはうまく動作しますが、複数の接続文字列を処理するにはどのようにしてコードをリファクタリングできますか(eval & DBH)? my %config = do 'd

    0

    1答えて

    以下のクエリで日付(3-01-2017)のプレースホルダを使用したいと思いますか?それを行うには、以下は私のスクリプトでDBIを使用しているクエリです。誰かが同じことを必要とする場合 $sth = $dbh->prepare("select CODE_ID,NAME_CODE,SUM(INR_COL + OUT_COL) AS \"TOTAL SUM\"from nwsa where trunc(

    1

    1答えて

    SQLiteデータベースと 'COMPANY'という名前のテーブルを作成しました。 私の意図は、データベースへの接続であるモジュールデータベースハンドラ($のDBH)を祝福(Connect.pm)を作成することで、オブジェクトが作成されて、私は、Insertメソッドを呼び出すことができていますConnect.pmで利用可能です。 私はデータベースにデータを挿入しようとすると、それはエラーの下に私を

    1

    1答えて

    私はここで間違っていることを理解できません。私はこれらの変数に以下の値を持っています。 my $sql = qq~ SELECT COUNT(*) FROM tableName u WHERE 1=1 AND u.ManufacturerPartNumber IN ('X','Y','Z') AND CAST(u.InspectionStartDate AS