diff --git a/实体特性.md b/实体特性.md index 1c01fe2..5cc3c68 100644 --- a/实体特性.md +++ b/实体特性.md @@ -72,7 +72,9 @@ class Topic { | MySql | PostgreSQL | SqlServer | Oracle | Sqlite | MsAccess | | - | - | - | - | - | - | -| text | text | varchar(max) | nvarchar2(4000) | text | longtext | +| text | text | varchar(max) | nclob | text | longtext | + +> 注意:Oracle nclob 需要 v1.3.2+ 版本才支持,否则将映射 nvarchar2(4000) ## 服务器时间(ServerTime) diff --git a/更新日志.md b/更新日志.md index 84830e9..1616955 100644 --- a/更新日志.md +++ b/更新日志.md @@ -3,6 +3,8 @@ ## v1.4.0-preview +- 增加 Oracle clob/nclob 大文本类型读写支持;[#259](https://github.com/2881099/FreeSql/issues/259); +- 调整 Oracle StringLength/MaxLength -1 时候映射为 nclob; - 完善 表达式拼接方法,从 T1-T5;[#256](https://github.com/2881099/FreeSql/issues/256); ## v1.3.2 diff --git a/类型映射.md b/类型映射.md index 4779019..255aad3 100644 --- a/类型映射.md +++ b/类型映射.md @@ -80,7 +80,9 @@ public class S_SysConfig | MySql | PostgreSQL | SqlServer | Oracle | Sqlite | MsAccess | | - | - | - | - | - | - | -| text | text | varchar(max) | nvarchar2(4000) | text | longtext | +| text | text | varchar(max) | nclob | text | longtext | + +> 注意:Oracle nclob 需要 v1.3.2+ 版本才支持,否则将映射 nvarchar2(4000) ## MySql 特别类型映射