Table 2-2 describes each response capability.
Response capabilities indicate the kinds of responses
the client does not want to receive.
CS_RESPONSE capability |
Meaning |
Capability relates to |
---|---|---|
CS_CON_NOINBAND |
No in-band (non-expedited) attentions |
Connections |
CS_CON_NOOOB |
No out-of-band (expedited) attentions |
Connections |
CS_DATA_NOBIGDATETIME |
No bigdatetime datatype |
Datatypes |
CS_DATA_NOBIGTIME |
No bigtime datatype |
Datatypes |
CS_DATA_NOBIN |
No binary datatype |
Datatypes |
CS_DATA_NOVBIN |
No variable-length binary type |
Datatypes |
CS_DATA_NOLBIN |
No long variable-length binary datatype |
Datatypes |
CS_DATA_NOBIT |
No bit datatype |
Datatypes |
CS_DATA_NOBOUNDARY |
No boundary datatype |
Datatypes |
CS_DATA_NOCHAR |
No character datatype |
Datatypes |
CS_DATA_NOVCHAR |
No variable-length character datatype |
Datatypes |
CS_DATA_NOLCHAR |
No long variable-length character datatype |
Datatypes |
CS_DATA_NODATE |
No date datatype |
Datatypes |
CS_DATA_NODATE4 |
No short datetime datatype |
Datatypes |
CS_DATA_NODATE8 |
No datetime datatype |
Datatypes |
CS_DATA_NODATETIMEN |
No null datetime values |
Datatypes |
CS_DATA_NODEC |
No decimal datatype |
Datatypes |
CS_DATA_NOFLT4 |
No 4-byte float datatype |
Datatypes |
CS_DATA_NOFLT8 |
No 8-byte float datatype |
Datatypes |
CS_DATA_NOIMAGE |
No image datatype |
Datatypes |
CS_DATA_NOINT1 |
No tiny integer datatype |
Datatypes |
CS_DATA_NOINT2 |
No small integer datatype |
Datatypes |
CS_DATA_NOINT4 |
No integer datatype |
Datatypes |
CS_DATA_NOINT8 |
No big integer datatype |
Datatypes |
CS_DATA_NOINTN |
No null integers |
Datatypes |
CS_DATA_NOMNY4 |
No short money datatype |
Datatypes |
CS_DATA_NOMNY8 |
No money datatype |
Datatypes |
CS_DATA_NOMONEYN |
No null money values |
Datatypes |
CS_DATA_NONUM |
No numeric datatype |
Datatypes |
CS_DATA_NOSENSITIVITY |
No sensitivity datatype |
Datatypes |
CS_DATA_NOTEXT |
No text datatype |
Datatypes |
CS_DATA_NOTIME |
No time datatype |
Datatype |
CS_DATA_NOUCHAR |
No 2-byte character datatype |
Datatypes |
CS_DATA_NOUNITEXT |
No Unitext datatype |
Datatypes |
CS_DATA_NOXML |
No XML datatype |
Datatypes |
CS_NO_SRVPKTSIZE |
No server-specified packetsize |
Connections |
CS_RES_NOEED |
No extended error results |
Results |
CS_RES_NOMSG |
No message results |
Results |
CS_RES_NOPARAM |
No result parameters |
Results |
CS_RES_NOTDSDEBUG |
No TDS debug token |
Results |
CS_RES_NOXNLMETADATA |
No table metadata. |
Results |
CS_NO_LARGEIDENT |
No large identifiers |
Commands |
CS_NOWIDETABLES |
No increase in column size or number of columns per table |
Commands |
When an Open Server application defines the client data
format using the srv_descfmt routine,
Open Server verifies that the response capability for the relevant datatype is not set.
If it is set, either the client has requested the server not to
send results pertaining to that datatype or the TDS version
of the client connection does not support that datatype. In such
cases, Open Server raises an error and srv_descfmt returns CS_FAIL.