Форум TRACE MODE: техническая поддержка Послать новую тему / Post New Topic  Послать ответ / Post A Reply
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 6 » TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version » SQL - комментарии, primary key, create table...

   
Автор / Author Тема / Topic: SQL - комментарии, primary key, create table...
Поляков Илья
Active Forum Member / Активный участник форума
Участник № / Member № 3358


Icon 1 отправлено / posted      Профиль для / Profile for Поляков Илья           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Есть ли возможность использовать комментарии в SQL запросе?

Как с помощью CREATE TABLE создать первичный ключ?
Я пытаюсь запросом вида:

CREATE TABLE TCard_auto
(
f_1 smallint ,
CONSTRAINT f_key PRIMARY KEY (1)
)

Не выходит.

Сообщения / Posts 68 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Лучше создавть таблицы непосредственно в БД, а не использовать наш мастер.
Сообщения / Posts 17116 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Поляков Илья
Active Forum Member / Активный участник форума
Участник № / Member № 3358


Icon 1 отправлено / posted      Профиль для / Profile for Поляков Илья           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Ну вот... ;(
А ответы?

Есть ли возможность использовать комментарии в SQL запросе? ДА|НЕТ

Как с помощью CREATE TABLE создать первичный ключ?
НЕЛЬЗЯ_СОЗДАТЬ_В_ТМ|МОЖНО_У_ТЕБЯ НЕПРАВИЛЬНЫЙ_ЗАПРОС

[Пдмигивание / Wink]

Сообщения / Posts 68 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Поляков Илья
Active Forum Member / Активный участник форума
Участник № / Member № 3358


Icon 1 отправлено / posted      Профиль для / Profile for Поляков Илья           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
К вопросу о комментировании запросов...

Сейчас они отличаются только номерами, а сходу въехать в содержимое запроса удается не всегда, особенно если их больше двух-трех.
Потому наличие в первой строчке комментария несколько упростило бы жизнь.

Сообщения / Posts 68 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Комментарий добавлять нельзя.

Создавать таблицы из окна Trace Mode очень сложный и бесперспективный путь. Можно столкнуться с огромным количеством ограничений. Данная функция не используется и не декларирована.

Сообщения / Posts 17116 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Поляков Илья
Active Forum Member / Активный участник форума
Участник № / Member № 3358


Icon 1 отправлено / posted      Профиль для / Profile for Поляков Илья           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
>>Комментарии добавлять нельзя
А жаль, это бы несколько добавило удобства, ИМХО.
Ведь основная проблема в неинформативности циферки, под которой прячется запрос. Можно конечно создавать множество каналов обращения к СУБД, там можно хоть закомментироваться, но это не очень удобно в некоторых случаях, ибо плодит лишние каналы, и аргументы у программ-обработчиков.

>>не декларирована
В хелпе сказано: "TRACE MODE 6 не накладывает никаких ограничений на запросы к базам данных; эти ограничения определяются установленной системой управления базами данных (СУБД)"
Т.е. декларированы любые SQL запросы которые поддерживает СУБД.

Сообщения / Posts 68 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
В хелпе нигде нет упоминания про создание таблиц. К тому же у всех БД запросы строятся по-разному. В любом случае, еще раз повторюсь, создавать таблицы желательно из самой БД.
Сообщения / Posts 17116 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Поляков Илья
Active Forum Member / Активный участник форума
Участник № / Member № 3358


Icon 1 отправлено / posted      Профиль для / Profile for Поляков Илья           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Понятно, спасибо.
Сообщения / Posts 68 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Поляков Илья
Active Forum Member / Активный участник форума
Участник № / Member № 3358


Icon 1 отправлено / posted      Профиль для / Profile for Поляков Илья           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Требуемые запросы, а также комментарии нормально работают, если в качестве СУБД использовать MySQL, например.

Т.е. в запросе коммент можно писать в виде
/*комментарий*/.

Запрос с PRIMARY KEY работает нормально, только немного синтаксис отличается от ACCess

/*Создаем таблицу для размещения ТК*/
CREATE TABLE TCard
(
f_key integer NOT NULL PRIMARY KEY,
f_1 smallint ,
...

Саппортам приношу извинения за отнятое время, с SQL дела раньше не имел, растерялся.

Сообщения / Posts 68 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

Quick Reply
Сообщение / Message:

HTML код не разрешен. / HTML is not enabled.
UBB код разрешен. / UBB Code is enabled.

Значки Graemlins / Instant Graemlins
   


Послать новую тему / Post New Topic  Послать ответ / Post A Reply Закрыть тему / Close Topic   Feature Topic   Переместить топик / Move Topic   Удалить топик / Delete Topic Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
 - Printer-friendly view of this topic
Перейти к / Hop To


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2