Visual FPr 中新的数据处理方式(三).docVIP

  • 3
  • 0
  • 约2.86千字
  • 约 5页
  • 2020-11-27 发布于黑龙江
  • 举报
新的数据类型   为了更好地与 SQL Server兼容,Visual FoxPro 9增加了三个新数据类型:VarChar、VarBinary和BLOB。这些数据类型可以在本地 数据库中作为字段类型,也可由CAST()函数创建或者由远程数据取得。   VarChar   它是一种字符型数据类型,但不像普通字符串那样长度不够的时候会以空格被补齐,而是将其截取。这有点类似于SQL Server中的SET ANSI_PADDING ON命令。如果VarChar中本身有空格的话则不会被截取。假如在一个表达式中将VarChar和Character两种数据类型混合计算,那结果会是VarChar类型。   VarChar在Visual FoxPro中是一个定长域,它的最大长度限定为255个字符。但在SQL Server中,一个VarChar域的最大长度可以达到8060字节。   VarBinary   VarBinary与VarChar有些类似,如果没有达到最大长度的话,多余的域不会被填充,而是被截取。但它们的本质区别在于FoxPro不会为VarBinary类型作任何代码页的转换。以下是这两种数据类型的比较:   BLOB   BLOB数据类型没有固定的长度限制,与Memo类型有些相似。它被存储在以.FPT结尾的文件中,被.DBF文件引用。BLOB字段与Memo字段有相

文档评论(0)

1亿VIP精品文档

相关文档