I ran into a somewhat surprising result and wanted to just get a little clarification.
I'll use the following statement as an example: SELECT SUBSTR(?, 1, 3) == ? And the parameters will be: * "abcde" * "abc" If I bind both parameters using the same type, the comparison returns True: * sqlite3_bind_text * sqlite3_bind_blob However, if I mix the types, e.g. sqlite3_bind_text("abcde") and sqlite3_bind_blob("abc") then the comparison returns False. Fom a byte-to-byte perspective, this comparison should always return True. What's going on? Thanks! _______________________________________________ sqlite-users mailing list sqlite-users@mailinglists.sqlite.org http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users