
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
19.02.2013, 21:12:20
|
|||
|---|---|---|---|
|
|||
идентификация нужного столбца у двух заджойненых таблиц, у кот. есть одинаковоназв столбцы |
|||
|
#18+
есть 2 таблицы. у обоих есть id(синтаксически идентичные). Я объединяю эти таблицы inner join. в ms sql я чтобы обратиться к нужному столбцу пишу имя таблицы.id в java Код: java 1. ругается на такой код авторНедопустимое имя столбца ClimateDevice.id. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2013, 21:37:41
|
|||
|---|---|---|---|
|
|||
идентификация нужного столбца у двух заджойненых таблиц, у кот. есть одинаковоназв столбцы |
|||
|
#18+
Либо измените алиас поля Код: sql 1. иначе второй столбец в вашем случае называется по умолчанию сервером и будет иметь имя id_1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2013, 21:47:24
|
|||
|---|---|---|---|
|
|||
идентификация нужного столбца у двух заджойненых таблиц, у кот. есть одинаковоназв столбцы |
|||
|
#18+
redwhite90, либо по индексу надо обращаться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2013, 22:00:39
|
|||
|---|---|---|---|
|
|||
идентификация нужного столбца у двух заджойненых таблиц, у кот. есть одинаковоназв столбцы |
|||
|
#18+
ммм у меня по * сделано и это захардкожено. по индексу...ну тоже не особенно камильфо, но наверное придётся ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2013, 22:07:08
|
|||
|---|---|---|---|
идентификация нужного столбца у двух заджойненых таблиц, у кот. есть одинаковоназв столбцы |
|||
|
#18+
redwhite90, посмотрите в дебаге метаданные resultseta, там видны имена и алиасы. Troglodit, postgres может тупо 2 столбца с одинаковым именем выдать напрмер ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2013, 22:14:58
|
|||
|---|---|---|---|
|
|||
идентификация нужного столбца у двух заджойненых таблиц, у кот. есть одинаковоназв столбцы |
|||
|
#18+
redwhite90,автору меня по * сделано тут звездочка явно плохое слово скрывает) Если захардкожено тобой, то ты и перерасхардкодь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2013, 22:18:40
|
|||
|---|---|---|---|
|
|||
идентификация нужного столбца у двух заджойненых таблиц, у кот. есть одинаковоназв столбцы |
|||
|
#18+
javapecker, это много где уже используется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2013, 22:25:02
|
|||
|---|---|---|---|
|
|||
идентификация нужного столбца у двух заджойненых таблиц, у кот. есть одинаковоназв столбцы |
|||
|
#18+
redwhite90, как оно используется, если ты говоришь что оно не работает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2013, 22:27:11
|
|||
|---|---|---|---|
|
|||
идентификация нужного столбца у двух заджойненых таблиц, у кот. есть одинаковоназв столбцы |
|||
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2013, 22:28:16
|
|||
|---|---|---|---|
|
|||
идентификация нужного столбца у двух заджойненых таблиц, у кот. есть одинаковоназв столбцы |
|||
|
#18+
Есть метод, который джойнит n количество таблиц по входным именам таблиц и полей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2013, 22:31:44
|
|||
|---|---|---|---|
|
|||
идентификация нужного столбца у двух заджойненых таблиц, у кот. есть одинаковоназв столбцы |
|||
|
#18+
на самом деле надо у яблока писать id_яблока у груши писать id_груши и была бы радость и джойнить удобно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2013, 23:48:41
|
|||
|---|---|---|---|
|
|||
идентификация нужного столбца у двух заджойненых таблиц, у кот. есть одинаковоназв столбцы |
|||
|
#18+
С метаданными то не знаете как сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2013, 23:52:33
|
|||
|---|---|---|---|
|
|||
идентификация нужного столбца у двух заджойненых таблиц, у кот. есть одинаковоназв столбцы |
|||
|
#18+
Просто у меня есть функция которая по resultset собирает объект но resultSet может быть разным каждый раз, а вот поля то относятся все к одним и тем же таблицам. Неужели нельзя как то ассоциировать поле с именем таблицы? должен же быть выход ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.02.2013, 08:34:26
|
|||
|---|---|---|---|
|
|||
идентификация нужного столбца у двух заджойненых таблиц, у кот. есть одинаковоназв столбцы |
|||
|
#18+
redwhite90Просто у меня есть функция которая по resultset собирает объект но resultSet может быть разным каждый раз getMetaData()->,getColumnCount(),getColumnName(i), rs.getObject(i) и пр. мне хватает redwhite90Неужели нельзя как то ассоциировать поле с именем таблицы? 1) 13951429 2)Некоторые субд позволяют указывать, что вертать если псевдоимя не указано(херовая затея) 3)порядок\индексы полей скорее всего предсказуемы(херовая затея) redwhite90Есть метод, который джойнит n количество таблиц по входным именам таблиц и полей отрефактори.переопредели. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&mobile=1&tid=2129949]: |
0ms |
get settings: |
16ms |
get forum list: |
26ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
48ms |
get topic data: |
22ms |
get forum data: |
6ms |
get page messages: |
80ms |
get tp. blocked users: |
3ms |
| others: | 320ms |
| total: | 531ms |

| 0 / 0 |
