Вниз
Скачать: CL | DM;

description   Найти похожие ветки 

← →
DEScc   (2005-10-28 13:25) [0]

Здравствуйте!
Помогите пожалуйста вытащить description поля средствами Delphi


← →
Lexer ©   (2005-10-28 13:29) [1]

SELECT RDB$DESCRIPTION FROM
RDB$RELATION_FIELDS
WHERE (RDB$RELATION_NAME = "ТАБЛИЦА_1) AND
(RDB$FIELD_NAME = "ПОЛЕ_1")


← →
Desdechado ©   (2005-10-28 13:31) [2]

субд не хочешь указать?


← →
descc   (2005-10-28 13:57) [3]

огромное СПАСИБО


← →
вп   (2005-10-28 15:10) [4]

А как при создании таблицы задать описание поля/обьекта(я так понял, практически для любого обьекта можно создать описание) ?


← →
Zacho ©   (2005-10-28 15:16) [5]

вп   (28.10.05 15:10) [4]

Пользуйся инструметами, которые позволяют это сделать (например IBExpert) или сам пиши в системные таблицы.

P.S. Подробное описание системных таблиц можешь найти в Language Reference


← →
Johnmen ©   (2005-10-28 15:17) [6]

Сделать UPDATE описания в системной таблице.


← →
Lexer ©   (2005-10-28 15:19) [7]

Для процедур, триггеров, таблиц:
DESCRIBE <тип объекта> <"название объекта">


← →
Lexer ©   (2005-10-28 15:23) [8]

Для полей:
DESCRIBE FIELD <"название поля"> TABLE <"таблица"> <"описание">


← →
Zacho ©   (2005-10-28 15:31) [9]

Lexer ©   (28.10.05 15:19) [7]

Неплохо бы указать, какой именно инструмент понимает DISCRIBE, поскольку в IB SQL такой команды нет :)


← →
вп   (2005-10-28 15:33) [10]


> Zacho ©   (28.10.05 15:16) [5]
> вп   (28.10.05 15:10) [4]
>
> Пользуйся инструметами, которые позволяют это сделать (например
> IBExpert) или сам пиши в системные таблицы.
>
> P.S. Подробное описание системных таблиц можешь найти в
> Language Reference

Спасибо.. Я так и сделал...Додумался (аж себе удивляюсь !..:-))  сам.. А затем IBExpertом извлек метаданные..Создал одну таблицу с одни полем.. И получил...

> Lexer ©   (28.10.05 15:23) [8]
> Для полей:
> DESCRIBE FIELD <"название поля"> TABLE <"таблица"> <"описание">


← →
Johnmen ©   (2005-10-28 15:36) [11]

>Lexer ©  

Откуда данный синтаксис данной команды?
Где эта команда выполняется?


← →
вп   (2005-10-28 15:41) [12]

Странно.. Только пытаюсь скрипт выполнить - фиг..
describe НЕ ЗНАЕМ...

/******************************************************************************/
/***          Generated by IBExpert 2005.06.01 28.10.2005 14:15:48          ***/
/******************************************************************************/

SET SQL DIALECT 3;

SET NAMES WIN1251;

CREATE DATABASE "c:\fdb.fdb"
USER "SYSDBA" PASSWORD "dbnfkbr"
PAGE_SIZE 16384
DEFAULT CHARACTER SET WIN1251;

/******************************************************************************/
/***                               Generators                               ***/
/******************************************************************************/

CREATE GENERATOR GEN_NEW_TABLE_ID;
SET GENERATOR GEN_NEW_TABLE_ID TO 0;

/******************************************************************************/
/***                                 Tables                                 ***/
/******************************************************************************/

CREATE TABLE NEW_TABLE (
   NEW_FIELD  INTEGER NOT NULL
);

/******************************************************************************/
/***                              Primary Keys                              ***/
/******************************************************************************/

ALTER TABLE NEW_TABLE ADD CONSTRAINT PK_NEW_TABLE PRIMARY KEY (NEW_FIELD);

/* Fields descriptions */

DESCRIBE FIELD NEW_FIELD TABLE NEW_TABLE
"Ключевое поле";

/******************************************************************************/
/***                               Privileges                               ***/
/******************************************************************************/

/* Privileges of users */
GRANT SELECT ON RDB$ROLES TO PUBLIC;


← →
Johnmen ©   (2005-10-28 15:47) [13]

>Странно.. Только пытаюсь скрипт выполнить - фиг..
>describe НЕ ЗНАЕМ...

Странно, что ты на что-то рассчитывал...


← →
вп   (2005-10-28 15:48) [14]

фиг - в ISQL..в IBExpert - все пучком, т.е. работает.."ничего не понимаю?!!.."
ISQL пускаю : isql -I scriptname - m>rep
имею
Use CONNECT or CREATE DATABASE to specify a database
Statement failed, SQLCODE = -104

Dynamic SQL Error
-SQL error code = -104
-Token unknown - line 3, char 1
-DESCRIBE


← →
Zacho ©   (2005-10-28 16:12) [15]

вп   (28.10.05 15:48) [14]

Оператор DESCRIBE есть только в IBE. Т.е. сам IBE преобразует этот оператор в соответствующие запросы к системным таблицам.
В IB/FB такого оператора никогда не было и нет.


← →
вп   (2005-10-28 16:20) [16]

Спасибо.. Такое же после поиска на Яндексе надыбал.. Зря.."А я ему так доверял !..":-)))


← →
Johnmen ©   (2005-10-28 16:22) [17]

>Zacho ©   (28.10.05 16:12) [15]
>DESCRIBE
>В IB/FB такого оператора никогда не было и нет.

Вообще-то есть, но к данной теме никакого отношения не имеет...:)


← →
вп   (2005-10-28 16:37) [18]

А к какой имеет ?
> Johnmen ©   (28.10.05 16:22) [17]
> >Zacho ©   (28.10.05 16:12) [15]
> >DESCRIBE
> >В IB/FB такого оператора никогда не было и нет.
>
> Вообще-то есть, но к данной теме никакого отношения не имеет.
> ..:)
> <Цитата>


← →
Johnmen ©   (2005-10-28 16:47) [19]

SQL Reference Help в документации.


← →
Zacho ©   (2005-10-28 16:54) [20]

Johnmen ©   (28.10.05 16:22) [17]
Вообще-то есть


В Embedded SQL что-ли ? Действительно, к Дельфи это никакого отношения не имеет :)
А gpre автор топика вряд ли использует. Да и синтаксис DESCRIBE там другой, и назначение :)


← →
Zacho ©   (2005-10-28 16:56) [21]

Johnmen ©   (28.10.05 16:47) [19]
SQL Reference Help


Что это ?? Есть Language Reference, а такого я не знаю :)


← →
Johnmen ©   (2005-10-28 17:04) [22]

>Zacho ©   (28.10.05 16:54) [20]

Ну да. А Дельфи здесь причём упомянуто?

>Zacho ©   (28.10.05 16:56) [21]

SqlRef.hlp


← →
Zacho ©   (2005-10-28 17:15) [23]

Johnmen ©   (28.10.05 17:04) [22]
А Дельфи здесь причём упомянуто?


Дык, форум-то по Дельфи, да и в вопросе [0] было упомянуто Дельфи :)

> SqlRef.hlp

А ... Понял. Это урезанная версия документации по IB, поставляемая вместе с Дельфи. Просто никогда ей не пользовался, предпочитаю книжки из Media Kit.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.5 MB
Время: 0.026 c
10-1108124068
PVOzerski
2005-02-11 15:14
2005.11.20
R6025 - pure virtual function call


14-1130512660
Андрей Молчанов
2005-10-28 19:17
2005.11.20
Шифрование


2-1131264952
злобная танька
2005-11-06 11:15
2005.11.20
TMethod


6-1123492221
Tj
2005-08-08 13:10
2005.11.20
FtpServer


14-1128758475
Kerk
2005-10-08 12:01
2005.11.20
[Порка] WordLines 2 Final




   Наверх