mirror of
				https://github.com/nsnail/FreeSql.git
				synced 2025-11-04 17:20:49 +08:00 
			
		
		
		
	- 调整 Oracle StringLength/MaxLength -1 时候映射为 nclob;
This commit is contained in:
		@@ -223,6 +223,9 @@ namespace FreeSql.Internal
 | 
			
		||||
                            else colattr.DbType = Regex.Replace(colattr.DbType, charPatten, $"$1({strlen})");
 | 
			
		||||
                            break;
 | 
			
		||||
                        case DataType.Oracle:
 | 
			
		||||
                            if (strlen < 0) colattr.DbType = "NCLOB"; //v1.3.2+ https://github.com/dotnetcore/FreeSql/issues/259
 | 
			
		||||
                            else colattr.DbType = Regex.Replace(colattr.DbType, charPatten, $"$1({strlen})");
 | 
			
		||||
                            break;
 | 
			
		||||
                        case DataType.OdbcOracle:
 | 
			
		||||
                        case DataType.OdbcDameng:
 | 
			
		||||
                            if (strlen < 0) colattr.DbType = Regex.Replace(colattr.DbType, charPatten, $"$1(4000)");
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user