@@ -306,14 +306,15 @@ def read_sql_table(
306
306
chunksize : int, default None
307
307
If specified, returns an iterator where `chunksize` is the number of
308
308
rows to include in each chunk.
309
- dtype_backend : {'numpy_nullable', 'pyarrow'}, default 'numpy_nullable'
309
+ dtype_backend : {'numpy_nullable', 'pyarrow'}
310
310
Back-end data type applied to the resultant :class:`DataFrame`
311
- (still experimental). Behaviour is as follows:
311
+ (still experimental). If not specified, the default behavior
312
+ is to not use nullable data types. If specified, the behavior
313
+ is as follows:
312
314
313
315
* ``"numpy_nullable"``: returns nullable-dtype-backed :class:`DataFrame`
314
- (default).
315
- * ``"pyarrow"``: returns pyarrow-backed nullable :class:`ArrowDtype`
316
- DataFrame.
316
+ * ``"pyarrow"``: returns pyarrow-backed nullable
317
+ :class:`ArrowDtype` :class:`DataFrame`
317
318
318
319
.. versionadded:: 2.0
319
320
@@ -443,14 +444,15 @@ def read_sql_query(
443
444
{'a': np.float64, 'b': np.int32, 'c': 'Int64'}.
444
445
445
446
.. versionadded:: 1.3.0
446
- dtype_backend : {'numpy_nullable', 'pyarrow'}, default 'numpy_nullable'
447
+ dtype_backend : {'numpy_nullable', 'pyarrow'}
447
448
Back-end data type applied to the resultant :class:`DataFrame`
448
- (still experimental). Behaviour is as follows:
449
+ (still experimental). If not specified, the default behavior
450
+ is to not use nullable data types. If specified, the behavior
451
+ is as follows:
449
452
450
453
* ``"numpy_nullable"``: returns nullable-dtype-backed :class:`DataFrame`
451
- (default).
452
- * ``"pyarrow"``: returns pyarrow-backed nullable :class:`ArrowDtype`
453
- DataFrame.
454
+ * ``"pyarrow"``: returns pyarrow-backed nullable
455
+ :class:`ArrowDtype` :class:`DataFrame`
454
456
455
457
.. versionadded:: 2.0
456
458
@@ -586,14 +588,15 @@ def read_sql(
586
588
chunksize : int, default None
587
589
If specified, return an iterator where `chunksize` is the
588
590
number of rows to include in each chunk.
589
- dtype_backend : {'numpy_nullable', 'pyarrow'}, default 'numpy_nullable'
591
+ dtype_backend : {'numpy_nullable', 'pyarrow'}
590
592
Back-end data type applied to the resultant :class:`DataFrame`
591
- (still experimental). Behaviour is as follows:
593
+ (still experimental). If not specified, the default behavior
594
+ is to not use nullable data types. If specified, the behavior
595
+ is as follows:
592
596
593
597
* ``"numpy_nullable"``: returns nullable-dtype-backed :class:`DataFrame`
594
- (default).
595
- * ``"pyarrow"``: returns pyarrow-backed nullable :class:`ArrowDtype`
596
- DataFrame.
598
+ * ``"pyarrow"``: returns pyarrow-backed nullable
599
+ :class:`ArrowDtype` :class:`DataFrame`
597
600
598
601
.. versionadded:: 2.0
599
602
dtype : Type name or dict of columns
@@ -1683,14 +1686,15 @@ def read_table(
1683
1686
chunksize : int, default None
1684
1687
If specified, return an iterator where `chunksize` is the number
1685
1688
of rows to include in each chunk.
1686
- dtype_backend : {'numpy_nullable', 'pyarrow'}, default 'numpy_nullable'
1689
+ dtype_backend : {'numpy_nullable', 'pyarrow'}
1687
1690
Back-end data type applied to the resultant :class:`DataFrame`
1688
- (still experimental). Behaviour is as follows:
1691
+ (still experimental). If not specified, the default behavior
1692
+ is to not use nullable data types. If specified, the behavior
1693
+ is as follows:
1689
1694
1690
1695
* ``"numpy_nullable"``: returns nullable-dtype-backed :class:`DataFrame`
1691
- (default).
1692
- * ``"pyarrow"``: returns pyarrow-backed nullable :class:`ArrowDtype`
1693
- DataFrame.
1696
+ * ``"pyarrow"``: returns pyarrow-backed nullable
1697
+ :class:`ArrowDtype` :class:`DataFrame`
1694
1698
1695
1699
.. versionadded:: 2.0
1696
1700
@@ -2148,14 +2152,15 @@ def read_table(
2148
2152
schema of the SQL database object.
2149
2153
chunksize : int, default None
2150
2154
Raises NotImplementedError
2151
- dtype_backend : {'numpy_nullable', 'pyarrow'}, default 'numpy_nullable'
2155
+ dtype_backend : {'numpy_nullable', 'pyarrow'}
2152
2156
Back-end data type applied to the resultant :class:`DataFrame`
2153
- (still experimental). Behaviour is as follows:
2157
+ (still experimental). If not specified, the default behavior
2158
+ is to not use nullable data types. If specified, the behavior
2159
+ is as follows:
2154
2160
2155
2161
* ``"numpy_nullable"``: returns nullable-dtype-backed :class:`DataFrame`
2156
- (default).
2157
- * ``"pyarrow"``: returns pyarrow-backed nullable :class:`ArrowDtype`
2158
- DataFrame.
2162
+ * ``"pyarrow"``: returns pyarrow-backed nullable
2163
+ :class:`ArrowDtype` :class:`DataFrame`
2159
2164
2160
2165
.. versionadded:: 2.0
2161
2166
0 commit comments