mirror of
https://github.com/sqlalchemy/sqlalchemy.git
synced 2026-05-29 12:06:28 -04:00
42b6ef8ccd
1. Section decorators to [one style](http://docutils.sourceforge.net/docs/ref/rst/restructuredtext.html#sections): without inset at both side and with same length as text. 2. Fix broken [reference](http://docs.sqlalchemy.org/en/latest/core/type_basics.html#generic-types). 3. Convert tabs to space in some small files. 4. Some python code snippets have python+sql syntax hint. Change-Id: I39a7a41ef0b0591c6bf1e610748e2b5c19fc5379 Pull-request: https://github.com/zzzeek/sqlalchemy/pull/361
65 lines
1.2 KiB
ReStructuredText
65 lines
1.2 KiB
ReStructuredText
.. _oracle_toplevel:
|
|
|
|
Oracle
|
|
======
|
|
|
|
.. automodule:: sqlalchemy.dialects.oracle.base
|
|
|
|
Oracle Data Types
|
|
-----------------
|
|
|
|
As with all SQLAlchemy dialects, all UPPERCASE types that are known to be
|
|
valid with Oracle are importable from the top level dialect, whether
|
|
they originate from :mod:`sqlalchemy.types` or from the local dialect::
|
|
|
|
from sqlalchemy.dialects.oracle import \
|
|
BFILE, BLOB, CHAR, CLOB, DATE, \
|
|
DOUBLE_PRECISION, FLOAT, INTERVAL, LONG, NCLOB, \
|
|
NUMBER, NVARCHAR, NVARCHAR2, RAW, TIMESTAMP, VARCHAR, \
|
|
VARCHAR2
|
|
|
|
Types which are specific to Oracle, or have Oracle-specific
|
|
construction arguments, are as follows:
|
|
|
|
.. currentmodule:: sqlalchemy.dialects.oracle
|
|
|
|
.. autoclass:: BFILE
|
|
:members: __init__
|
|
|
|
.. autoclass:: DATE
|
|
:members: __init__
|
|
|
|
.. autoclass:: DOUBLE_PRECISION
|
|
:members: __init__
|
|
|
|
|
|
.. autoclass:: INTERVAL
|
|
:members: __init__
|
|
|
|
|
|
.. autoclass:: NCLOB
|
|
:members: __init__
|
|
|
|
|
|
.. autoclass:: NUMBER
|
|
:members: __init__
|
|
|
|
|
|
.. autoclass:: LONG
|
|
:members: __init__
|
|
|
|
|
|
.. autoclass:: RAW
|
|
:members: __init__
|
|
|
|
|
|
cx_Oracle
|
|
---------
|
|
|
|
.. automodule:: sqlalchemy.dialects.oracle.cx_oracle
|
|
|
|
zxjdbc
|
|
------
|
|
|
|
.. automodule:: sqlalchemy.dialects.oracle.zxjdbc
|