Определите, является ли текст, возвращаемый в запросе MYSQL, текстом по умолчанию - PullRequest
0 голосов
/ 22 марта 2011

Есть ли способ легко определить, является ли текст, возвращаемый запросом, текстом по умолчанию, введенным в действие при создании базы данных?

Например, в базе данных, с которой я работаю, есть несколько текстовых полей, которые при настройке базы данных предварительно заполняются греческим ('lorem ipsum ...'). Но каждое поле немного отличается по количеству греческого и того, что греческий используется по умолчанию. Не зная точного греческого языка, используемого в каждом поле по умолчанию, есть ли способ заставить запрос «сказать мне», что это текст по умолчанию?

1 Ответ

2 голосов
/ 22 марта 2011

Вы можете использовать <cfdbinfo />, чтобы получить эту информацию.Вы могли бы использовать его следующим образом:

<cfdbinfo type="columns" name="qResult" table="tableName" datasource="dsnName" />
<cfdump var="#qResult#" />

В моих тестах это возвращает запрос со столбцом «column_default_value», который можно использовать, чтобы определить, является ли результат значением по умолчанию.

Вы можете найти больше информации о cfdbinfo здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...