您的位置:首页 >> Web开发 >> CGI技术 >> 正文
CGI技术 RSS
 

PERL与MySQL

http://www.rdxx.com 06年04月21日 07:27 网海之贝 我要投稿

关键词: MySQL , Perl , SQL

NUM_OF_FIELDS
通过SELECT或者LISTFILEDS语句返回的列的数目。如果数目为0表示一个非SELECT语句的执行,例如,INSERT,DELETE或者UPDATE等。

$nr_of_fields = $sth->{NUM_OF_FIELDS};
data_sources
这个方法返回在localhost中的mysql服务中可用的数据库的数组。

@dbs = DBI->data_sources("mysql");
ChopBlanks
这个方法决定了返回的行中是否去除空格。

$sth->{'ChopBlanks') =1;

<MySQL 特定方法>

insertid
如果你使用了mysql的自动增值的特性,那么最新的自动增值将被存储。例如:

$new_id = $sth->{insertid};
is_blob
返回一个数组的引用,TRUE分别表示所指示的列是BLOB。

$keys = $sth->{is_blob};
is_key
返回一个数组的引用,TRUE分别表示所指示的列是KEY。

$keys = $sth->{is_key};
is_num
返回一个数组的引用,TRUE分别表示所指示的列包含了数字。

$nums = $sth->{is_num};
is_pri_key
返回一个数组的引用,TRUE分别表示所指示的列是一个主键。

$pri_keys = $sth->{is_pri_key};
is_not_null
返回一个数组的引用,FALSE表示这个列可以包含NULL,而你最好使用DBI标准中的NULLABLE属性。

$not_nulls = $sth->{is_not_null};
max_length、length
返回一个指示最大列的尺寸的数组的引用。最大长度是指在结果的表中的最大数值,LENGTH给出了理论上的最大值。

$max_lengts = $sth->{max_length};
$lengts = $sth->{length};
NAME
返回一个列名称的数组的引用。

$names = $sth->{NAME};
table
返回了表名称的数组的引用。

$tables = $sth->{table};

 
 
标签: MySQL , Perl , SQL 打印本文
 
 
  相关资讯
RSS
 
 
 
  热点搜索
 
 
 



Valid XHTML 1.0 Transitional
Copyright ©2005 - 2008 Rdxx.Com,All Rights Reserved
收藏本页
收藏本站