Index: lib/sqlalchemy/databases/sqlite.py
===================================================================
--- lib/sqlalchemy/databases/sqlite.py	(revision 664)
+++ lib/sqlalchemy/databases/sqlite.py	(working copy)
@@ -40,6 +40,7 @@
     def convert_result_value(self, value):
         if value is None:
             return None
+        print value
         parts = value.split('.')
         try:
             (value, microsecond) = value.split('.')
@@ -140,7 +141,7 @@
             args = match.group(2)
             
             #print "coltype: " + repr(coltype) + " args: " + repr(args)
-            coltype = pragma_names[coltype]
+            coltype = pragma_names.get (coltype, SLText)
             if args is not None:
                 args = re.findall(r'(\d+)', args)
                 #print "args! " +repr(args)
