You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
H1!
We have a problems with lin2db library when using skip\take methods (latest versions).
when library builds expression (oracle query) - it increments variable name.
using LinqToDB;query= query.Skip(100);// query - IQueryable<T>
transforms to Oracle query:
DECLARE @skip_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1 Int32
...
WHERE
ROWNUM <= :skip_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1
and then query catch an exception like 'too long variable name'.
H1!
We have a problems with lin2db library when using skip\take methods (latest versions).
when library builds expression (oracle query) - it increments variable name.
transforms to Oracle query:
and then query catch an exception like 'too long variable name'.
In prev version (<3) library build expression:
Environment details
linq2db version: 3.0.1 >=
Database Server: Oracle
Database Provider: OracleManagedDataAccess
Operating system: Windows
.NET Framework: 4.7
what can we do with that problem? Can u fix it?
The text was updated successfully, but these errors were encountered: