@@ -63,17 +63,17 @@ public SybaseSQLAnywhere10Dialect()
6363
6464 protected virtual void RegisterCharacterTypeMappings ( )
6565 {
66- RegisterColumnType ( DbType . AnsiStringFixedLength , "CHAR(1 )" ) ;
66+ RegisterColumnType ( DbType . AnsiStringFixedLength , "CHAR(255 )" ) ;
6767 RegisterColumnType ( DbType . AnsiStringFixedLength , 32767 , "CHAR($l)" ) ;
68- RegisterColumnType ( DbType . AnsiString , "VARCHAR(1 )" ) ;
68+ RegisterColumnType ( DbType . AnsiString , "VARCHAR(255 )" ) ;
6969 RegisterColumnType ( DbType . AnsiString , 32767 , "VARCHAR($l)" ) ;
7070 RegisterColumnType ( DbType . AnsiString , 2147483647 , "LONG VARCHAR" ) ;
71- RegisterColumnType ( DbType . StringFixedLength , "NCHAR(1 )" ) ;
71+ RegisterColumnType ( DbType . StringFixedLength , "NCHAR(255 )" ) ;
7272 RegisterColumnType ( DbType . StringFixedLength , 32767 , "NCHAR($l)" ) ;
73- RegisterColumnType ( DbType . String , "NVARCHAR(1 )" ) ;
73+ RegisterColumnType ( DbType . String , "NVARCHAR(255 )" ) ;
7474 RegisterColumnType ( DbType . String , 32767 , "NVARCHAR($l)" ) ;
7575 RegisterColumnType ( DbType . String , 2147483647 , "LONG NVARCHAR" ) ;
76- RegisterColumnType ( DbType . Binary , "BINARY(1 )" ) ;
76+ RegisterColumnType ( DbType . Binary , "BINARY(8000 )" ) ;
7777 RegisterColumnType ( DbType . Binary , 32767 , "VARBINARY($l)" ) ;
7878 RegisterColumnType ( DbType . Binary , 2147483647 , "LONG BINARY" ) ;
7979 RegisterColumnType ( DbType . Guid , "UNIQUEIDENTIFIER" ) ;
0 commit comments