Доброго дня
під час виклику функції GetPrimaryReestr виникає помилка
Код: Виділити все
/api/Info/GetPrimaryReestr?idOrg=781&docType=-1&moveType=-1&dateFrom=2024/01/09&dateEnd=2024/01/10
- DMFAppServer=575044_2024-02-05.log | Показать
-
05.02.24 18:59:28.240 00000035 ERROR >>> CALL SERVER ERROR
05.02.24 18:59:28.240 00000035 ERROR Npgsql.PostgresException (0x80004005): 42601: сміття після числового літерала в або поблизу "0U"
POSITION: 9130
в Npgsql.Internal.NpgsqlConnector.<<ReadMessage>g__ReadMessageLong|231_0>d.MoveNext()
--- Конец трассировка стека из предыдущего расположения, где возникло исключение ---
в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
в Npgsql.NpgsqlDataReader.<NextResult>d__47.MoveNext()
--- Конец трассировка стека из предыдущего расположения, где возникло исключение ---
в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
в Npgsql.NpgsqlDataReader.<NextResult>d__47.MoveNext()
--- Конец трассировка стека из предыдущего расположения, где возникло исключение ---
в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
в Npgsql.NpgsqlDataReader.NextResult()
в Npgsql.NpgsqlCommand.<ExecuteReader>d__124.MoveNext()
--- Конец трассировка стека из предыдущего расположения, где возникло исключение ---
в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
в Npgsql.NpgsqlCommand.<ExecuteReader>d__124.MoveNext()
--- Конец трассировка стека из предыдущего расположения, где возникло исключение ---
в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
в Npgsql.NpgsqlCommand.ExecuteReader(CommandBehavior behavior)
в ZvitPublishedObjects.Server.NaklManager.GetPrimaryReestr(Int64 idOrg, Int32 docType, Int32 moveType, DateTime dateFrom, DateTime dateEnd)
в ZvitPublishedObjects.Server.RestApiManager.GetPrimaryReestr(Int64 idOrg, Int32 docType, Int32 moveType, DateTime dateFrom, DateTime dateEnd)
в System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs)
в System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg)
Exception data:
Severity: ПОМИЛКА
SqlState: 42601
MessageText: сміття після числового літерала в або поблизу "0U"
Position: 9130
File: scan.l
Line: 1192
Routine: scanner_yyerror
05.02.24 18:59:28.240 00000035 ERROR CLIENT REQUEST
05.02.24 18:59:28.240 00000035 ERROR __Uri = /RestApiManager
__MethodName = GetPrimaryReestr
__MethodSignature =
__TypeName = RestApiInterface.IRestApi, RestApiInterface, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
__Args = System.Object[]
__CallContext = System.Runtime.Remoting.Messaging.LogicalCallContext
05.02.24 18:59:28.240 00000035 ERROR <<< CALL SERVER ERROR
2024-02-05 19:00:30.330 EET [25336] ПОМИЛКА: сміття після числового літерала в або поблизу "0U" символ 9130
2024-02-05 19:00:30.330 EET [25336] ІНСТРУКЦІЯ:
postgresql-2024-02-05_000000.log
Версія Медок 11.02.132, Версія postgresql 15
Якщо глянути на SQL запит то дуже схоже що там синтаксична помилка, не хватає пробілу чи переводу строки перед ключовим словом UNION
ПС
Форум не дозволяє вставити SQl запит