|
|
|
DatabaseMetaData
|
|||
|---|---|---|---|
|
#18+
Как вытащить из базы данных имя поля на которое навешан primary key. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2005, 14:12 |
|
||
|
DatabaseMetaData
|
|||
|---|---|---|---|
|
#18+
Эта инф-ия хранится в системных таблицах БД, а не в "свойствах" колонки. В какой системной таблице - это уже вопрос не сюда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2005, 14:46 |
|
||
|
DatabaseMetaData
|
|||
|---|---|---|---|
|
#18+
Тогда что. возвращает DatabaseMetaData dm=....... dm.getPrimaryKeys(String catalog, String schema, String table) Через него нельзя получить перечень PrimaryKeys ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2005, 15:02 |
|
||
|
DatabaseMetaData
|
|||
|---|---|---|---|
|
#18+
111Тогда что. возвращает DatabaseMetaData dm=....... dm.getPrimaryKeys(String catalog, String schema, String table) Через него нельзя получить перечень PrimaryKeys Извини, не знал, что есть классы, которые делают это авт-ки Тогда почему же ты не можешь получить список таким образом? Какую ошибку выдаёт? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2005, 15:11 |
|
||
|
DatabaseMetaData
|
|||
|---|---|---|---|
|
#18+
есть стандартные функции вроде getPrimaryKeys. Но они конкретным драйвером могут поддерживаться а могут и нет. Смотреть в документации к драйверу. Можно делать запрос к системным таблицам, у разных серверов они разные. Соответственно смотреть в документации к серверу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2005, 15:14 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=32946612&tid=2152867]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
174ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 248ms |
| total: | 497ms |

| 0 / 0 |
