Распространенное сравнение дат - PullRequest
0 голосов
/ 03 сентября 2018

Я новичок в Pervasive и пытаюсь получить все записи из таблицы пациента, где дата рождения пациента не равна '11/30/0002'

Дата рождения сохраняется в системе в формате ММ / ДД / ГГГГ

Запрос вашей помощи

1 Ответ

0 голосов
/ 03 сентября 2018

Если поле определено как date, то вы можете использовать стандартный формат для ограничения данных. Например:

select * from Patient where birthdate <> '0002-11-30'

Формат даты YYYY-MM-DD. Если он не в этом формате, вы можете конвертировать его с помощью различных функций. Например:

select right('06/05/1995',4) + '-'  + substring('06/05/1995',4,2) + '-' + left('06/05/1995', 2)
...