Итак, если у меня есть cfqueryparam, а тип данных в SQL — TEXT, какой из CFSQLTypes мне использовать? Или мне перейти по ссылке ниже об уникальных идентификаторах? Или просто лучше изменить тип данных на varchar/longvarchar?
Для cfqueryparam ColdFusion, какой тип CFSQLType вы используете для TEXT?
Ответы (2)
Я успешно использовал longvarchar как в cfqueryparam, так и в procparams.
<cfqueryparam cfsqltype="cf_sql_longvarchar" value="#myLongText#">
person
Lance
schedule
26.06.2013
text
— это устаревший тип данных, используемый для хранения очень больших< /em> строки (до 2 147 483 647 байт). Как сказано в документации, правильный cfsqltype для столбцов text
— cf_sql_longvarchar
.
uniqueidentifier
— это совершенно другой тип данных. Он используется для хранения небольших значений uuid (только 36 символов). Так что этот тип здесь не подходит.
person
Leigh
schedule
27.06.2013