mirror of
				https://github.com/django/django.git
				synced 2025-10-31 09:41:08 +00:00 
			
		
		
		
	Updated Oracle docs links to Oracle 21c.
This commit is contained in:
		| @@ -91,12 +91,12 @@ END; | ||||
|         elif lookup_type == "iso_year": | ||||
|             return "TO_CHAR(%s, 'IYYY')" % field_name | ||||
|         else: | ||||
|             # https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/EXTRACT-datetime.html | ||||
|             # https://docs.oracle.com/en/database/oracle/oracle-database/21/sqlrf/EXTRACT-datetime.html | ||||
|             return "EXTRACT(%s FROM %s)" % (lookup_type.upper(), field_name) | ||||
|  | ||||
|     def date_trunc_sql(self, lookup_type, field_name, tzname=None): | ||||
|         field_name = self._convert_field_to_tz(field_name, tzname) | ||||
|         # https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/ROUND-and-TRUNC-Date-Functions.html | ||||
|         # https://docs.oracle.com/en/database/oracle/oracle-database/21/sqlrf/ROUND-and-TRUNC-Date-Functions.html | ||||
|         if lookup_type in ("year", "month"): | ||||
|             return "TRUNC(%s, '%s')" % (field_name, lookup_type.upper()) | ||||
|         elif lookup_type == "quarter": | ||||
| @@ -154,7 +154,7 @@ END; | ||||
|  | ||||
|     def datetime_trunc_sql(self, lookup_type, field_name, tzname): | ||||
|         field_name = self._convert_field_to_tz(field_name, tzname) | ||||
|         # https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/ROUND-and-TRUNC-Date-Functions.html | ||||
|         # https://docs.oracle.com/en/database/oracle/oracle-database/21/sqlrf/ROUND-and-TRUNC-Date-Functions.html | ||||
|         if lookup_type in ("year", "month"): | ||||
|             sql = "TRUNC(%s, '%s')" % (field_name, lookup_type.upper()) | ||||
|         elif lookup_type == "quarter": | ||||
|   | ||||
| @@ -117,7 +117,7 @@ class DatabaseSchemaEditor(BaseDatabaseSchemaEditor): | ||||
|         # Add it | ||||
|         self.add_field(model, new_temp_field) | ||||
|         # Explicit data type conversion | ||||
|         # https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf | ||||
|         # https://docs.oracle.com/en/database/oracle/oracle-database/21/sqlrf | ||||
|         # /Data-Type-Comparison-Rules.html#GUID-D0C5A47E-6F93-4C2D-9E49-4F2B86B359DD | ||||
|         new_value = self.quote_name(old_field.column) | ||||
|         old_type = old_field.db_type(self.connection) | ||||
|   | ||||
| @@ -221,7 +221,7 @@ south = ``π``; west = ``3π/2``. | ||||
| .. class:: BoundingCircle(expression, num_seg=48, **extra) | ||||
|  | ||||
| *Availability*: `PostGIS <https://postgis.net/docs/ST_MinimumBoundingCircle.html>`__, | ||||
| `Oracle <https://docs.oracle.com/en/database/oracle/oracle-database/18/spatl/ | ||||
| `Oracle <https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/ | ||||
| SDO_GEOM-reference.html#GUID-82A61626-BB64-4793-B53D-A0DBEC91831A>`_ | ||||
|  | ||||
| Accepts a single geographic field or expression and returns the smallest circle | ||||
| @@ -307,8 +307,8 @@ queryset is calculated:: | ||||
|  | ||||
| *Availability*: MariaDB, `MySQL | ||||
| <https://dev.mysql.com/doc/refman/en/gis-general-property-functions.html#function_st-envelope>`__, | ||||
| `Oracle <https://docs.oracle.com/en/database/oracle/oracle-database/18/spatl/ | ||||
| SDO_GEOM-reference.html#GUID-646638D0-2C5F-490A-AF63-DE9B7A4C97C1__CHDJCEIH>`__, | ||||
| `Oracle <https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/ | ||||
| spatial-operators-reference.html#GUID-ACED800F-3435-44AA-9606-D40934A23ED0>`__, | ||||
| `PostGIS <https://postgis.net/docs/ST_Envelope.html>`__, SpatiaLite | ||||
|  | ||||
| Accepts a single geographic field or expression and returns the geometry | ||||
|   | ||||
| @@ -838,7 +838,7 @@ Keyword Argument       Description | ||||
|                        details. | ||||
| =====================  ===================================================== | ||||
|  | ||||
| __ https://docs.oracle.com/en/database/oracle/oracle-database/18/spatl/ | ||||
| __ https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/ | ||||
|    spatial-concepts.html#GUID-CE10AB14-D5EA-43BA-A647-DAC9EEF41EE6 | ||||
|  | ||||
| Example:: | ||||
|   | ||||
| @@ -29,9 +29,9 @@ able to store certain characters in the database, and information will be lost. | ||||
|  | ||||
| .. _MySQL manual: https://dev.mysql.com/doc/refman/en/charset-database.html | ||||
| .. _PostgreSQL manual: https://www.postgresql.org/docs/current/multibyte.html#id-1.6.11.5.6 | ||||
| .. _Oracle manual: https://docs.oracle.com/en/database/oracle/oracle-database/18/nlspg/index.html | ||||
| .. _section 2: https://docs.oracle.com/en/database/oracle/oracle-database/18/nlspg/choosing-character-set.html | ||||
| .. _section 11: https://docs.oracle.com/en/database/oracle/oracle-database/18/nlspg/character-set-migration.html | ||||
| .. _Oracle manual: https://docs.oracle.com/en/database/oracle/oracle-database/21/nlspg/index.html | ||||
| .. _section 2: https://docs.oracle.com/en/database/oracle/oracle-database/21/nlspg/choosing-character-set.html | ||||
| .. _section 11: https://docs.oracle.com/en/database/oracle/oracle-database/21/nlspg/character-set-migration.html | ||||
|  | ||||
| All of Django's database backends automatically convert strings into | ||||
| the appropriate encoding for talking to the database. They also automatically | ||||
|   | ||||
| @@ -237,7 +237,7 @@ Models | ||||
|   finds the starting index of a string inside another string. | ||||
|  | ||||
| * On Oracle, ``AutoField`` and ``BigAutoField`` are now created as `identity | ||||
|   columns <https://docs.oracle.com/en/database/oracle/oracle-database/18/drdaa/ | ||||
|   columns <https://docs.oracle.com/en/database/oracle/oracle-database/21/drdaa/ | ||||
|   intro-to-tools-and-products-supporting-migraiton.html#GUID-14E4817B-F3BC-4D99 | ||||
|   -B471-A0ACDC303CC9>`__. | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user