У меня проблемы с получением формата даты прямо из PostgreSQL db в NodeJS со следующей строкой:
const queryStr = 'SELECT TO_CHAR (созданный_он,' DD-Mon-YYYY ') избаза данных ';
Я получаю следующую ошибку, так как я предполагаю, что узел не интерпретирует параметры справа:
C:\[...]\Project\server.js:24
'TO_CHAR(created_on, 'DD-Mon-YYYY')'
^^
SyntaxError: Unexpected identifier
at new Script (vm.js:51:7)
at createScript (vm.js:136:10)
at Object.runInThisContext (vm.js:197:10)
at Module._compile (internal/modules/cjs/loader.js:618:28)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:665:10)
at Module.load (internal/modules/cjs/loader.js:566:32)
at tryModuleLoad (internal/modules/cjs/loader.js:506:12)
at Function.Module._load (internal/modules/cjs/loader.js:498:3)
at Function.Module.runMain (internal/modules/cjs/loader.js:695:10)
at startup (internal/bootstrap/node.js:201:19)
Также не работает "DD-Mon-YYYY",Я не знаю, как «экранировать» формат TO_CHAR, чтобы отформатировать дату так, как я хочу.Любая идея высоко ценится.Благодаря.