dotnetcore / SmartSql

SmartSql = MyBatis in C# + .NET Core+ Cache(Memory | Redis) + R/W Splitting + PropertyChangedTrack +Dynamic Repository + InvokeSync + Diagnostics
https://smartsql.net/
Apache License 2.0
1.1k stars 222 forks source link

修复MYSQL批量插入bool类型的值无法正常转换的问题,并增加对表达式的支持 #203

Closed xiangxiren closed 2 years ago

xiangxiren commented 2 years ago

当前MySql的BulkInsert中将DataTable转换为CSV时,会将bool类型的列的值转换为"True"或"False",通过Load data infile时无法正确的转换成1或0。因此,需要在ToCsV时将bool类型的直接转换为1或0。

同时增加了对表达式的支持。可以使用表达式转换数据。