Fixed various comments in django/db/backends/oracle/base.py.

This commit is contained in:
Mariusz Felisiak 2018-10-13 20:25:23 +02:00 committed by GitHub
parent 1e3cd51163
commit a3052c35d1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 6 deletions

View File

@ -1,7 +1,7 @@
""" """
Oracle database backend for Django. Oracle database backend for Django.
Requires cx_Oracle: http://cx-oracle.sourceforge.net/ Requires cx_Oracle: https://oracle.github.io/python-cx_Oracle/
""" """
import datetime import datetime
import decimal import decimal
@ -149,8 +149,8 @@ class DatabaseWrapper(BaseDatabaseWrapper):
# The patterns below are used to generate SQL pattern lookup clauses when # The patterns below are used to generate SQL pattern lookup clauses when
# the right-hand side of the lookup isn't a raw string (it might be an expression # the right-hand side of the lookup isn't a raw string (it might be an expression
# or the result of a bilateral transformation). # or the result of a bilateral transformation).
# In those cases, special characters for LIKE operators (e.g. \, *, _) should be # In those cases, special characters for LIKE operators (e.g. \, %, _)
# escaped on database side. # should be escaped on the database side.
# #
# Note: we use str.format() here for readability as '%' is used as a wildcard for # Note: we use str.format() here for readability as '%' is used as a wildcard for
# the LIKE operator. # the LIKE operator.
@ -381,9 +381,6 @@ class FormatStylePlaceholderCursor:
Django uses "format" (e.g. '%s') style placeholders, but Oracle uses ":var" Django uses "format" (e.g. '%s') style placeholders, but Oracle uses ":var"
style. This fixes it -- but note that if you want to use a literal "%s" in style. This fixes it -- but note that if you want to use a literal "%s" in
a query, you'll need to use "%%s". a query, you'll need to use "%%s".
We also do automatic conversion between Unicode on the Python side and
UTF-8 -- for talking to Oracle -- in here.
""" """
charset = 'utf-8' charset = 'utf-8'