diff --git a/Changes b/Changes index b0ac56b..83f3fb8 100644 --- a/Changes +++ b/Changes @@ -11,6 +11,7 @@ Revision history for Perl extension DBD::SQLite. #34408, #36467, #37215, #41047. (ISHIGAKI) - added TODO to show which issues are to be fixed. (ISHIGAKI) - license and configure_requires in Makefile.PL and META.yml (Alexandr Ciornii) + - Spelling check for SQLite.pm (Alexandr Ciornii) 1.14 - Updated to SQLite 3.4.2 diff --git a/lib/DBD/SQLite.pm b/lib/DBD/SQLite.pm index e2d1c79..cea9e33 100644 --- a/lib/DBD/SQLite.pm +++ b/lib/DBD/SQLite.pm @@ -296,7 +296,7 @@ DBD::SQLite - Self Contained RDBMS in a DBI Driver =head1 DESCRIPTION SQLite is a public domain RDBMS database engine that you can find -at http://www.hwaci.com/sw/sqlite/. +at L. Rather than ask you to install SQLite first, because SQLite is public domain, DBD::SQLite includes the entire thing in the distribution. So @@ -310,7 +310,7 @@ SQLite supports the following features: =item Implements a large subset of SQL92 -See http://www.hwaci.com/sw/sqlite/lang.html for details. +See L for details. =item A complete DB in a single disk file @@ -358,10 +358,10 @@ strings coming out of the database. For more details on the UTF-8 flag see L. The default is for the UTF-8 flag to be turned off. Also note that due to some bizareness in SQLite's type system (see -http://www.sqlite.org/datatype3.html), if you want to retain +L), if you want to retain blob-style behavior for B columns under C<< $dbh->{unicode} = 1 >> (say, to store images in the database), you have to state so -explicitely using the 3-argument form of L when doing +explicitly using the 3-argument form of L when doing updates: use DBI qw(:sql_types); @@ -428,7 +428,7 @@ After this, it could be use from SQL as: =head2 $dbh->func( $name, $argc, $pkg, 'create_aggregate' ) -This method will register a new aggregate function which can then used +This method will register a new aggregate function which can then be used from SQL. The method's parameters are: =over @@ -463,7 +463,7 @@ the method. =item step(@_) -This method will be called once for each rows in the aggregate. +This method will be called once for each row in the aggregate. =item finalize() @@ -527,19 +527,19 @@ BLOB use the following code: use DBI qw(:sql_types); my $dbh = DBI->connect("dbi:sqlite:/path/to/db","",""); - + my $blob = `cat foo.jpg`; my $sth = $dbh->prepare("INSERT INTO mytable VALUES (1, ?)"); $sth->bind_param(1, $blob, SQL_BLOB); $sth->execute(); -And then retreival just works: +And then retrieval just works: $sth = $dbh->prepare("SELECT * FROM mytable WHERE id = 1"); $sth->execute(); my $row = $sth->fetch; my $blobo = $row->[1]; - + # now $blobo == $blob =head1 NOTES @@ -590,7 +590,8 @@ peace of mind. Also try playing with the cache_size pragma. =head1 BUGS -Likely to be many, please use http://rt.cpan.org/ for reporting bugs. +Likely to be many, please use +L for reporting bugs. =head1 AUTHOR