Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Идентификатор типа данных ODBC C даты:
SQL_C_TYPE_DATE
В следующей таблице показаны типы данных ODBC SQL, в которые могут быть преобразованы данные C. Описание столбцов и терминов в таблице см. в разделе "Преобразование данных из C в типы данных SQL".
| Идентификатор типа SQL | Тест | SQLSTATE |
|---|---|---|
| SQL_CHAR SQL_VARCHAR SQL_LONGVARCHAR |
Длина >байтов столбца = 10 Длина < байтов столбца 10 Значение данных не является допустимой датой |
Недоступно 22001 22008 |
| SQL_WCHAR SQL_WVARCHAR SQL_WLONGVARCHAR |
Длина >символа столбца = 10 Длина < символа столбца 10 Значение данных не является допустимой датой |
Недоступно 22001 22008 |
| SQL_TYPE_DATE | Значение данных является допустимой датой Значение данных не является допустимой датой |
Недоступно 22007 |
| SQL_TYPE_TIMESTAMP | Значение данных — допустимая дата[a] Значение данных не является допустимой датой |
Недоступно 22007 |
[a] Часть времени метки времени имеет значение нулю.
Сведения о допустимых значениях в структуре SQL_C_TYPE_DATE см . в разделе "Типы данных C" ранее в этом приложении.
Когда данные C преобразуются в символьные данные SQL, полученные символьные данные отображаются в формате yyyy mm--dd.
Драйвер игнорирует значение длины или индикатора при преобразовании данных из типа данных C даты И предполагает, что размер буфера данных — это размер типа данных C даты. Значение длины или индикатора передается в аргументе StrLen_or_Ind в SQLPutData и в буфере, указанном с аргументом StrLen_or_IndPtr в SQLBindParameter. Буфер данных указывается с аргументом DataPtr в SQLPutData и аргументом ParameterValuePtr в SQLBindParameter.