У меня есть поле базы данных, которая содержит VARCHAR
значения, какСравнение двух символьных значений в ColdFusion cfquery
XY23(CX Web)
И я пишу запрос о запросах как
SELECT qPdfs.filename, qPdfs.code, qObjects.id
FROM qPdfs, qObjects
WHERE qPdfs.code = qObjects.code
ИЛИ как
SELECT qPdfs.filename, qPdfs.code, qObjects.id
FROM qPdfs, qObjects
WHERE <cfqueryparam value="#qObjects.code#" cfsqltype="CF_SQL_VARCHAR"> = <cfqueryparam value="#qPdfs.code#" cfsqltype="CF_SQL_VARCHAR">
Но я получаю сообщение об ошибке, например
XY23(CX Web) must be interpretable as a valid number in the current locale.
Любая помощь?
Спасибо
Итак, вы говорите, что у двух разных таблиц есть столбец с именем «code», который является типом CARCHAR? Что такое CARACHAR? Возможно, вы имеете в виду VARCHAR? Кроме того, вы пробовали присоединиться к двум запросам (фактически используя синтаксис JOIN)? –
Да, это был фактически VARCHAR. – user3733648