Added documentation for the new table option to specify the
option when creating a table in Oracle. This includes an example
usage and a detailed description of the feature. Pull request courtesy of Miguel Grillo.
For more details, see the discussion at https://github.com/sqlalchemy/sqlalchemy/issues/12016.
--- /dev/null
+.. change::
+ :tags: feature, oracle
+ :ticket: 12016
+
+ Added new table option `oracle_tablespace` to specify the `TABLESPACE` option
+ when creating a table in Oracle. This allows users to define the tablespace in
+ which the table should be created. Pull request courtesy of Miguel Grillo.
The ``oracle_compress`` parameter accepts either an integer compression
level, or ``True`` to use the default compression level.
+* ``TABLESPACE``::
+
+ Table('mytable', metadata, ...,
+ oracle_tablespace="EXAMPLE_TABLESPACE")
+
+ The ``oracle_tablespace`` parameter specifies the tablespace in which the
+ table is to be created. This is useful when you want to create a table in a
+ tablespace other than the default tablespace of the user.
+
.. _oracle_index_options:
Oracle Specific Index Options