简体   繁体   中英

How to set collation for MS SQL Server using Testcontainers

Using Testcontainers , how can I set the database collation when starting a docker image for a MS SQL Server database?

On the container, you should just add an environment variable.

String dockerImageName = // here the specific imahe + tag
String collation = // a valid collation, e.g. "Latin1_General_CS_AS"
MSSQLServerContainer mssqlServerContainer = new MSSQLServerContainer(dockerImageName);
mssqlServerContainer.addEnv("MSSQL_COLLATION", collation);

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM