对于ColdFusion cfqueryparam,您使用哪个CFSQLType作为TEXT



那么,如果我有一个cfqueryparam,并且SQL中的数据类型是TEXT,我应该使用哪种CFSQL类型?或者我应该遵循下面关于uniqueidentifiers的链接吗?还是将数据类型更改为varchar/longvarchar更好?

  • cfqueryparam文档

  • 什么是最适合用于MS SQL';s的uniqueidentifier字段类型?

我在cfqueryparam和procparams中都使用了longvarchar,非常成功

<cfqueryparam cfsqltype="cf_sql_longvarchar" value="#myLongText#">

text是一种不推荐使用的数据类型,用于存储非常大的字符串(最多2147483647字节)。正如文档中所说,text列的正确cfsqltype是cf_sql_longvarchar

uniqueidentifier是一种完全不同的数据类型。它用于存储较小的uuid值(仅36个字符)。所以这种类型在这里不适用。

相关内容

  • 没有找到相关文章

最新更新