Why Hibernate and mssql jdbc driver generating VARCHAR(8000) for a column annotated with @Column( length=4000, columnDefinition = “VARCHAR(4000)”)?
I am using hibernate 5.6.15 Final, SQLSERVER2016DIALECT, and mssql-jdbc-9.4.0.jre8.
Why Hibernate and mssql jdbc driver generating VARCHAR(8000) for a column annotated with @Column( length=4000, columnDefinition = “VARCHAR(4000)”)?
I am using hibernate 5.6.15 Final, SQLSERVER2016DIALECT, and mssql-jdbc-9.4.0.jre8.