Для cfqueryparam ColdFusion, какой тип CFSQLType вы используете для TEXT?

Итак, если у меня есть cfqueryparam, а тип данных в SQL — TEXT, какой из CFSQLTypes мне использовать? Или мне перейти по ссылке ниже об уникальных идентификаторах? Или просто лучше изменить тип данных на varchar/longvarchar?


person FangerZero    schedule 26.06.2013    source источник


Ответы (2)


Я успешно использовал longvarchar как в cfqueryparam, так и в procparams.

<cfqueryparam cfsqltype="cf_sql_longvarchar" value="#myLongText#">
person Lance    schedule 26.06.2013

text — это устаревший тип данных, используемый для хранения очень больших< /em> строки (до 2 147 483 647 байт). Как сказано в документации, правильный cfsqltype для столбцов textcf_sql_longvarchar.

uniqueidentifier — это совершенно другой тип данных. Он используется для хранения небольших значений uuid (только 36 символов). Так что этот тип здесь не подходит.

person Leigh    schedule 27.06.2013