Не удается напечатать значения smalldate

#php #sql #odbc #sybase

#php #sql #odbc #sybase

Вопрос:

Я пытаюсь распечатать значения из представления Sybase, используя php и odbc. Я получаю все напечатанные значения, кроме значений smalldate.

Кто-нибудь знает, почему это происходит?

Я использую код :

 $db = odbc_connect($dsn, $user, $pwd);

$query = odbc_exec($db, 'select * from GP_Vw_Cons_Faltas where DataInicio = "2018/11/28"
');

while($row = odbc_fetch_array($query)){
  echo "<pre>";
  print_r($row);
  echo "</pre>";
}
  

Ответ №1:

Я преобразовал в varchar на sql

 $query = odbc_exec($db, 'select Convert(varchar(20),DataFim,103) as DataFim from GP_Vw_Cons_Faltas where Codigo=5410
');