diff --git a/django/db/backends/oracle/base.py b/django/db/backends/oracle/base.py index d1930e4ffd..d6bd3eab66 100644 --- a/django/db/backends/oracle/base.py +++ b/django/db/backends/oracle/base.py @@ -450,7 +450,8 @@ class FormatStylePlaceholderCursor(object): value = Decimal(value) else: value = int(value) - else: + elif desc[1] in (Database.STRING, Database.FIXED_CHAR, + Database.LONG_STRING): value = to_unicode(value) casted.append(value) return tuple(casted)