diff --git a/devel.pages.inc b/devel.pages.inc
index 134a59f..a390dd2 100644
--- a/devel.pages.inc
+++ b/devel.pages.inc
@@ -176,6 +176,9 @@ function devel_variable_form() {
     case 'pgsql':
       $query->addExpression("CONVERT(LENGTH(v.value), INTEGER)", 'length');
       break;
+    case 'sqlite':
+      $query->addExpression("CAST(LENGTH(v.value) AS INTEGER)", 'length');
+      break;
     default:
       $query->addExpression("CONVERT(LENGTH(v.value), UNSIGNED INTEGER)", 'length');
       break;
