выберите в HQL (спящий режим) - PullRequest
       26

выберите в HQL (спящий режим)

0 голосов
/ 27 августа 2009

У меня есть таблица в MySQL, которая только что записана. когда я выполняю следующий запрос hql в netbeans HQL, я получаю следующий правильный ответ:

запрос:

from Customer as cust

Ответ:

CustomerID   PhoneNumber   MainAddress   SubAddress      RequesstNumber   Name

1            22334455       Niavaran      shahrake naft     3            Javad

но когда я выполняю этот запрос с помощью select, он не работает правильно.

запрос:

select cust.name from Customer as cust

Ответ:

Bytes         Bytes    Bytes    Bytes    Chars    Chars

[B@16bdee0

Кто-нибудь знает причину?

Ответы [ 2 ]

1 голос
/ 28 августа 2009

Когда вы пишете:

from Customer as cust

буквально означает, что вы выбрали все столбцы:

select * from Customer as cust

Что касается вашего второго запроса, это странно. Не могли бы вы опубликовать ваше точное отображение?

1 голос
/ 28 августа 2009

Hibernate запросы чувствительны к регистру. Возможно, вам следует попробовать cust.Name вместо cust.name.

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