Hiya, I've found out what it is actually. There's nothing wrong with my SQL, it's instead to do with how MSAccess treats its version of Text fields, which is Memo fields. For some reason it's not really compatible with DBI. There's a post about it here, although their fix didn't work for me, sadly.
In reply to Re^4: DBI SQL error messages
by rjberry
in thread DBI SQL error messages
by rjberry
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |