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