|
Мета данные о таблице(+)
|
|||
---|---|---|---|
#18+
спасибо добрым людям которые объяснили как хапать мета инфу о таблице для MSSQL.. но как оказалась это нужно делать для ДБ2 Итак вопрос.. как получить мета данные о полях нужной таблице(т.е. имя полей, дататайп, размер, isreadonly, isautoincrement ит.д.) то есть как это сделать проще,. есть ли что-нить типа аля MSSQL "sp_help table-name"? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2005, 16:03 |
|
Мета данные о таблице(+)
|
|||
---|---|---|---|
#18+
describe tablename ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2005, 16:06 |
|
Мета данные о таблице(+)
|
|||
---|---|---|---|
#18+
Загляни (select * from) в системные таблицы (вьюхи), имена которых содержат Tables, Columns ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2005, 05:10 |
|
Мета данные о таблице(+)
|
|||
---|---|---|---|
#18+
вроденашёл почти всё что хотел.. кроме свой-ва ридонли заданного поля.. может оно как-нить по-другому(нетривиально как-нить.. что сразу не заметишь))) называецца? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2005, 15:04 |
|
Мета данные о таблице(+)
|
|||
---|---|---|---|
#18+
что-то я не знаю про поля ReadOnly. Может вы имеете в виду поля GENERATED ALWAYS? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2005, 15:11 |
|
Мета данные о таблице(+)
|
|||
---|---|---|---|
#18+
я имею ввиду поля которые не могут быть модифицированы.. то есть такие поля вроде должны быть.. и если должны.. то как-то обозначаюцца..но вот как я пока не нашёл ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2005, 15:29 |
|
Мета данные о таблице(+)
|
|||
---|---|---|---|
#18+
могу вас сильно разочаровать - скорее всего и не найдете... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2005, 15:32 |
|
Мета данные о таблице(+)
|
|||
---|---|---|---|
#18+
Есть поля Generated always их менять нельзя. Или ты хочешь выяснить имеет пользователь на данный столбец права записи или нет??? Тогда это другой вопрос. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2005, 16:00 |
|
Мета данные о таблице(+)
|
|||
---|---|---|---|
#18+
похоже на то... но только вот в .НЕТе есть такой метод GetSchemaTable у DB2DataReader который может возвращать мета данные о сталбах... в том числе и свойство IsReadOnly(true, если столбец можно изменить.. иначе false) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2005, 16:01 |
|
Мета данные о таблице(+)
|
|||
---|---|---|---|
#18+
если поле в представлении или в запросе - вычисляемое (агрегатное или , например функция других полей или результат подзапроса) то ясное дело - оно не может быть редактируемым. Однако это никак не относится к типам данных собственно в таблицах. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2005, 16:11 |
|
|
start [/forum/topic.php?fid=43&fpage=147&tid=1605948]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 274ms |
total: | 396ms |
0 / 0 |