prepare($sql);  $sth->execute;my $rt = $sth->fetchall_arrayref();foreach(@$rt){  print "$$_[0],$$_[1]"/> prepare($sql);  $sth->execute;my $rt = $sth->fetchall_arrayref();foreach(@$rt){  print "$$_[0],$$_[1]"> prepare($sql);  $sth->execute;my $rt = $sth->fetchall_arrayref();foreach(@$rt){  print "$$_[0],$$_[1]" />
 

DBIとViewメモ

2015年11月5日 DB
DBIとViewメモ。
テーブルと同様の扱いで問題無し。
# 単一テーブルから試験的に作成
CREATE VIEW TEST_VIEW (MEMBERID,PASSWORD) AS SELECT M.MEMBERID , M.
PASSWORD FROM MEMBER M ORDER BY M.MEMBERID;

# 確認後、削除
DROP VIEW TEST_VIEW;


#DB接続テスト
use strict;
use warnings;
use DBI;

my $dbh = &DB_Connect();
my $sql = "select memberid,password from TEST_VIEW ";
my $sth = $dbh->prepare($sql);
  $sth->execute;
my $rt = $sth->fetchall_arrayref();
foreach(@$rt){
  print "$$_[0],$$_[1] ";
}

$dbh->disconnect;

sub DB_Connect{
  my $dbh = DBI->connect("dbi:Oracle:service_name",’user_id’,’password’);
  return $dbh;
}

コメント

最新の日記 一覧

<<  2025年6月  >>
1234567
891011121314
15161718192021
22232425262728
293012345

お気に入り日記の更新

この日記について

日記内を検索