📄 getinfo.pm
字号:
# $Id: GetInfo.pm 351 2005-09-10 16:57:17Z edpratomo $## Copyright (c) 2002-2005 Edwin Pratomo## You may distribute under the terms of either the GNU General Public# License or the Artistic License, as specified in the Perl README file,# with the exception that it cannot be placed on a CD-ROM or similar media# for commercial distribution without the prior approval of the author.# The %info hash was automatically generated by# DBI::DBD::Metadata::write_getinfo_pm v1.05.package DBD::InterBase::GetInfo;use strict;use DBD::InterBase;# Beware: not officially documented interfaces...# use DBI::Const::GetInfoType qw(%GetInfoType);# use DBI::Const::GetInfoReturn qw(%GetInfoReturnTypes %GetInfoReturnValues);my $sql_driver = 'InterBase';my $sql_ver_fmt = '%02d.%02d.%04d'; # ODBC version string: ##.##.#####my $sql_driver_ver = sprintf $sql_ver_fmt, split (/\./, $DBD::InterBase::VERSION);my @Keywords = qw(ACTIVEADMINAFTERASCENDINGAUTOBASE_NAMEBEFOREBLOBCACHECHECK_POINT_LENGTHCOMMITTEDCOMPUTEDCONDITIONALCONTAININGCSTRINGDATABASEDEBUGDELETEDESCDESCENDINGDOENTRY_POINTEXITEXTERNALFILEFILTERFREE_ITFUNCTIONGDSCODEGENERATORGEN_IDGROUP_COMMIT_WAIT_TIMEIFINACTIVEINPUT_TYPELENGTHLOGFILELOG_BUFFER_SIZELONGMANUALMAXMAXIMUM_SEGMENTMERGEMESSAGEMODULE_NAMENUM_LOG_BUFFERSOUTPUT_TYPEOVERFLOWPAGEPAGESPAGE_SIZEPARAMETERPASSWORDPLANPOST_EVENTPROTECTEDRAW_PARTITIONSRDB$DB_KEYRECORD_VERSIONRESERVRESERVINGRETAINRETURNING_VALUESRETURNSROLESEGMENTSHADOWSHAREDSINGULARSIZESNAPSHOTSORTSTABILITYSTARTINGSTARTSSTATISTICSSUB_TYPESUSPENDTRIGGERTYPEUNCOMMITTEDVARIABLEWAITWEEKDAYWHILEWRITEYEARDA);sub sql_keywords { return join ',', @Keywords;}sub sql_data_source_name { my $dbh = shift; return "dbi:$sql_driver:" . $dbh->{Name};}sub sql_user_name { my $dbh = shift; # CURRENT_USER is a non-standard attribute, probably undef # Username is a standard DBI attribute return $dbh->{CURRENT_USER} || $dbh->{Username};}our %info = ( 20 => 'Y', # SQL_ACCESSIBLE_PROCEDURES 19 => 'Y', # SQL_ACCESSIBLE_TABLES 0 => 0, # SQL_ACTIVE_CONNECTIONS 116 => 0, # SQL_ACTIVE_ENVIRONMENTS 1 => 0, # SQL_ACTIVE_STATEMENTS 169 => 127, # SQL_AGGREGATE_FUNCTIONS 117 => 0, # SQL_ALTER_DOMAIN 86 => 134763, # SQL_ALTER_TABLE 10021 => 0, # SQL_ASYNC_MODE 120 => 0, # SQL_BATCH_ROW_COUNT 121 => 0, # SQL_BATCH_SUPPORT 82 => 0, # SQL_BOOKMARK_PERSISTENCE 114 => 1, # SQL_CATALOG_LOCATION 10003 => 'N', # SQL_CATALOG_NAME 41 => '', # SQL_CATALOG_NAME_SEPARATOR 42 => '', # SQL_CATALOG_TERM 92 => 0, # SQL_CATALOG_USAGE 10004 => 'ISO 8859-1', # SQL_COLLATING_SEQUENCE 10004 => 'ISO 8859-1', # SQL_COLLATION_SEQ 87 => 'Y', # SQL_COLUMN_ALIAS 22 => 0, # SQL_CONCAT_NULL_BEHAVIOR 53 => 0, # SQL_CONVERT_BIGINT 54 => 0, # SQL_CONVERT_BINARY 55 => 0, # SQL_CONVERT_BIT 56 => 0, # SQL_CONVERT_CHAR 57 => 0, # SQL_CONVERT_DATE 58 => 0, # SQL_CONVERT_DECIMAL 59 => 0, # SQL_CONVERT_DOUBLE 60 => 0, # SQL_CONVERT_FLOAT 48 => 2, # SQL_CONVERT_FUNCTIONS# 173 => undef, # SQL_CONVERT_GUID 61 => 0, # SQL_CONVERT_INTEGER 123 => 0, # SQL_CONVERT_INTERVAL_DAY_TIME 124 => 0, # SQL_CONVERT_INTERVAL_YEAR_MONTH 71 => 0, # SQL_CONVERT_LONGVARBINARY 62 => 0, # SQL_CONVERT_LONGVARCHAR 63 => 0, # SQL_CONVERT_NUMERIC 64 => 0, # SQL_CONVERT_REAL 65 => 0, # SQL_CONVERT_SMALLINT 66 => 0, # SQL_CONVERT_TIME 67 => 0, # SQL_CONVERT_TIMESTAMP 68 => 0, # SQL_CONVERT_TINYINT 69 => 0, # SQL_CONVERT_VARBINARY 70 => 0, # SQL_CONVERT_VARCHAR 122 => 0, # SQL_CONVERT_WCHAR
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -