I am migrating the database layer of our application from MSSQL to MySQL and came across this exception when I tried to migrate an MSSQL table to MySQL:
Row size too large. The maximum row size for the used table type
,not counting BLOBs, is 65535. You have to change some columns to TEXT or BLOBs)
Turns out the MSSQL table has lots of nvarchar columns leading of a effective row size much larger than 65535. This only way I could think of to overcome this is to change my application design to split the large table into smaller ones and this redesign isn't something I am looking forward to.
Is there any way to overcome this without application redesign?
Thanks in advance.
Bharath K.