Query Tool 20.1.326
when doing a simple : select * from MARINA.EUL4_DOCUMENTS@MM_BRUINISSE
itgenrst004: The type of the actual data must match the data type of the column ‘DOC_DOCUMENT’ in ‘’.
Ensure that the actual data data type (currently ‘Byte’) in row #0 is cast to the data type (currently ‘string’)
DOCID(Int64/decimal): 1009444, DOC_NAME (String/string): Offe…ateTime/datetime): 01/1
On Oracle SQL client we have for DOC_DOCUMENT:
Bericht ID: 3da48e12-6f4e-40f7-89f4-e92f94e82f8dOpgetreden (UTC): 7-1-2021 07:55:41select * from MARINA.EUL4_DOCUMENTS@MM_BRUINISSEValidationException at Invantive.Basics.ValidationException…ctor(GlobalState owner, ExecutionOptions executionOptions, String messageCode, String messageText, String kindRequest, String localStackTrace, String nk, Exception innerException, Boolean inheritMessageCodeWhenPresent, Nullable
1 uid, Boolean isRecoverable, String poolIdentityId) at Invantive.Data.SqlUtility.CheckRow(GlobalState owner, ExecutionOptions executionOptions, IProviderManager manager, ISparseArray row, DatabaseColumnDefinitionCollection fields, Nullable
1 rowNumberContext, ObjectDefinition objectDefinition, String sqlStatement, Boolean isFromDml, Boolean disableRst004, Boolean disableRst007, Boolean disableRst009, Boolean disableRst011AndOrRst013) at Invantive.Sql.V1.QueryPlan.JA.MoveNext() at Invantive.Data.ExtensionMethods.QRF1.HRF.MoveNext() at System.Collections.Generic.List
1…ctor(IEnumerable1 collection) at System.Linq.Enumerable.ToList[TSource](IEnumerable
1 source) at Invantive.Data.ConnectionManager.WG.Q(QueryPlan ) at System.Linq.Enumerable.WhereSelectArrayIterator2.MoveNext() at System.Linq.Buffer
1…ctor(IEnumerable1 source) at System.Linq.Enumerable.ToArray[TSource](IEnumerable
1 source) at Invantive.Data.ConnectionManager.ExecuteAndCombineQueryPlansV1(GlobalState owner, ExecutionOptions executionOptions, QueryPlan queryPlans, String sqlStatement, ParameterList parameters) at Invantive.Data.ConnectionManager.ExecuteProviderPassthroughSqlActionTable(GlobalState owner, ExecutionOptions executionOptions, String actionSql, ParameterList parameters, String callSafeNameOverrule) at Invantive.Data.ConnectionManager.PassthroughSqlActionTable(GlobalState owner, ExecutionOptions executionOptions, String actionSql, ParameterList parameters, String callSafeNameOverrule) at Invantive.Data.ActionProceduresBase.PassthroughSqlActionTable(GlobalState owner, ExecutionOptions executionOptions, String actionSql, ParameterList parameters) at Invantive.Producer.Windows.Forms.QueryToolResults.RQE(GlobalState , ExecutionOptions , IProgressNotifier , String , ParameterList , Boolean , Boolean , Boolean , Boolean ) at Invantive.Producer.Windows.Forms.QueryToolResults.LJE(GlobalState , ExecutionOptions , String , ParameterList ) at Invantive.Producer.Windows.Forms.QueryToolResults.VC.C() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart() at Invantive.Data.SqlUtility.CheckRow(GlobalState owner, ExecutionOptions executionOptions, IProviderManager manager, ISparseArray row, DatabaseColumnDefinitionCollection fields, Nullable1 rowNumberContext, ObjectDefinition objectDefinition, String sqlStatement, Boolean isFromDml, Boolean disableRst004, Boolean disableRst007, Boolean disableRst009, Boolean disableRst011AndOrRst013) at Invantive.Sql.V1.QueryPlan.JA.MoveNext() at Invantive.Data.ExtensionMethods.QRF
1.HRF.MoveNext() at System.Collections.Generic.List1..ctor(IEnumerable
1 collection) at System.Linq.Enumerable.ToList[TSource](IEnumerable1 source) at Invantive.Data.ConnectionManager.WG.Q(QueryPlan ) at System.Linq.Enumerable.WhereSelectArrayIterator
2.MoveNext() at System.Linq.Buffer1..ctor(IEnumerable
1 source) at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source) at Invantive.Data.ConnectionManager.ExecuteAndCombineQueryPlansV1(GlobalState owner, ExecutionOptions executionOptions, QueryPlan queryPlans, String sqlStatement, ParameterList parameters) at Invantive.Data.ConnectionManager.ExecuteProviderPassthroughSqlActionTable(GlobalState owner, ExecutionOptions executionOptions, String actionSql, ParameterList parameters, String callSafeNameOverrule)— End of stack trace from previous location where exception was thrown — at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at Invantive.Data.ConnectionManager.ExecuteProviderPassthroughSqlActionTable(GlobalState owner, ExecutionOptions executionOptions, String actionSql, ParameterList parameters, String callSafeNameOverrule) at Invantive.Data.ConnectionManager.PassthroughSqlActionTable(GlobalState owner, ExecutionOptions executionOptions, String actionSql, ParameterList parameters, String callSafeNameOverrule)— End of stack trace from previous location where exception was thrown — at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at Invantive.Data.ConnectionManager.PassthroughSqlActionTable(GlobalState owner, ExecutionOptions executionOptions, String actionSql, ParameterList parameters, String callSafeNameOverrule) at Invantive.Data.ActionProceduresBase.PassthroughSqlActionTable(GlobalState owner, ExecutionOptions executionOptions, String actionSql, ParameterList parameters) at Invantive.Producer.Windows.Forms.QueryToolResults.RQE(GlobalState , ExecutionOptions , IProgressNotifier , String , ParameterList , Boolean , Boolean , Boolean , Boolean ) in C:\Users\gle3.WS212\Documents\ws-master\Invantive.Producer\src\Invantive.Producer.Windows.Forms\QueryTool\QueryToolAvailableObjectsViewModel.cs:line 55 at Invantive.Producer.Windows.Forms.QueryToolResults.LJE(GlobalState , ExecutionOptions , String , ParameterList ) in C:\Users\gle3.WS212\Documents\ws-master\Invantive.Producer\src\Invantive.Producer.Windows.Forms\QueryTool\QueryToolAvailableObjectsViewModel.cs:line 30