View source: R/odbc-connection.R
odbcConnectionColumns | R Documentation |
This function has been deprecated in favor of dbListFields()
.
For a given table this function returns detailed information on
all fields / columns. The expectation is that this is a relatively thin
wrapper around the ODBC SQLColumns
function call, with some of the field
names renamed / re-ordered according to the return specifications below.
odbcConnectionColumns(conn, name, ..., exact = FALSE)
conn |
OdbcConnection |
name |
Table identifiers.
By default, are interpreted as a ODBC search pattern where |
... |
additional parameters to methods |
exact |
Set to |
In dbWriteTable()
we make a call to this method
to get details on the fields of the table we are writing to. In particular
the columns data_type
, column_size
, and decimal_digits
are used. An
implementation is not necessary for dbWriteTable()
to work.
odbcConnectionColumns
is routed through the SQLColumns
ODBC
method. This function, together with remaining catalog functions
(SQLTables
, etc), by default ( SQL_ATTR_METADATA_ID == false
) expect
either ordinary arguments (OA) in the case of the catalog, or pattern value
arguments (PV) in the case of schema/table name. For these, quoted
identifiers do not make sense, so we unquote identifiers prior to the call.
data.frame with columns
name
field.type - equivalent to type_name in SQLColumns output
table_name
schema_name
catalog_name
data_type
column_size
buffer_length
decimal_digits
numeric_precision_radix
remarks
column_default
sql_data_type
sql_datetime_subtype
char_octet_length
ordinal_position
nullable
The ODBC documentation on SQLColumns for further details.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.