DB<126> x $dbh
0 DBI::db=HASH(0x11e0bd0)
empty hash
似乎我无法转储其内容,无论我在$dbh->{$a} = $v
分配了多少内容
为什么?
答案 0 :(得分:6)
DBI句柄是内向外对象的一个例子;他们松散了他们的属性,理论上你不能通过他们的界面获得它们。 (与许多内部对象的较新实现不同,它们还有一个绑定界面,允许您获取和设置属性,就好像它们是受祝福的哈希,但是以受控方式。)
答案 1 :(得分:4)
如果您正在尝试调试DBI,请考虑使用DBI强大的tracing方法,该方法适用于数据库驱动程序以及DBI本身。