Share via


SQL_ARD_TYPE

Der SQL_ARD_TYPE Typbezeichner wird verwendet, um anzugeben, dass die Daten in einem Puffer vom Typ sind, der im Feld SQL_DESC_CONCISE_TYPE der ARD angegeben ist. SQL_ARD_TYPE wird im Argument TargetType eines Aufrufs von SQLGetData anstelle eines bestimmten Datentyps eingegeben und ermöglicht es einer Anwendung, den Datentyp des Puffers durch Ändern des Deskriptorfelds zu ändern. Dieser Wert verknüpft den Datentyp des *TargetValuePtr-Puffers mit dem Deskriptorfeld. (SQL_ARD_TYPE wird in einem Aufruf von SQLBindCol oder SQLBindParameter nicht eingegeben, da der Typ des gebundenen Puffers bereits an die SQL_DESC_TYPE und SQL_DESC_CONCISE_TYPE Felder gebunden ist und jederzeit durch Ändern dieser Felder geändert werden kann.)

Der SQL_ARD_TYPE Typbezeichner kann verwendet werden, um Standardwerte für führende Genauigkeit und Sekundengenauigkeit von Intervalldatentypen sowie Genauigkeits- und Skalierungswerte für den SQL_C_NUMERIC-Datentyp anzugeben. Weitere Informationen finden Sie weiter unten in diesem Anhang unter Außerkraftsetzung der Standardgenauigkeit von Vor- und Sekunden für Intervalldatentypen und Außerkraftsetzung der Standardgenauigkeit und -skalierung für numerische Datentypen.