Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / primary key через make table query / 24 сообщений из 24, страница 1 из 1
01.09.2004, 11:33:12
    #32674908
Black Panter
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
primary key через make table query
Всем Привет!
Вынуждена задать глупый вопрос, потому как на моем рабочем месте какая-то недоделанная помощь, я ничего немогу в ней найти [:-(] нет доступа. Так что заранее извеняюсь!

Моя проблема:
я использую в коде make table query , но не знаю, как мне с помощю этого запроса поставить primary key?
Помогите, pls
...
Рейтинг: 0 / 0
01.09.2004, 11:42:08
    #32674934
Александр Спелицин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
primary key через make table query
См. ALTER TABLE.
...
Рейтинг: 0 / 0
01.09.2004, 11:44:00
    #32674940
Black Panter
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
primary key через make table query
???
...
Рейтинг: 0 / 0
01.09.2004, 12:20:45
    #32675075
Александр Спелицин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
primary key через make table query
Access -> F1 -> Alter Table.
...
Рейтинг: 0 / 0
01.09.2004, 12:28:13
    #32675106
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
primary key через make table query
...
Рейтинг: 0 / 0
01.09.2004, 13:19:58
    #32675241
Black Panter
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
primary key через make table query
А разве нет соответствующей команды в sql?
я имею ввиду, разве нельзя установить первичный ключ сразу с помощю make table query, а не менять потом установки?
для моей задачи это очень важно!
...
Рейтинг: 0 / 0
01.09.2004, 13:29:19
    #32675268
Александр Спелицин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
primary key через make table query
Посмотрите в справке топик по Select ... Into конструкции. Там явно говорится, что из структуры таблицы копируются только названия полей и их типы и никакие другие свойства полей не переносятся. В том числе и индексы.
А что Вам мешает выполнить не 1 запрос, а 2?
...
Рейтинг: 0 / 0
01.09.2004, 13:29:36
    #32675269
Galustov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
primary key через make table query
может я не очень понял топик, но вот так можно создать таблицу сразу определив primary key

"create table имя_вашей_таблицы (имя_поля string primary key)"

это обычный эскуельный запрос...
...
Рейтинг: 0 / 0
01.09.2004, 13:46:00
    #32675315
Black Panter
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
primary key через make table query
Александр СпелицинПосмотрите в справке топик по Select ... Into конструкции. Там явно говорится, что из структуры таблицы копируются только названия полей и их типы и никакие другие свойства полей не переносятся. В том числе и индексы.
А что Вам мешает выполнить не 1 запрос, а 2?

что касается справки, у меня она не работает, к сожалению :-(
а на счет двух запросов, долго обяснять, но не могу, таблицы очень огромные, и запись длится очень долго :-( Двойной запрос увеличит время заполнения таблиц вдвое.

кстати, я надеюсь с помощю установки ключей ускорить процесс записи, это сработает?
...
Рейтинг: 0 / 0
01.09.2004, 13:47:56
    #32675328
Alexey Sh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
primary key через make table query
Так сделай так чтоб справка работала!!!
...
Рейтинг: 0 / 0
01.09.2004, 14:11:43
    #32675426
Александр Спелицин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
primary key через make table query
Black Panterчто касается справки, у меня она не работает, к сожалению :-(SELECT...INTO Statement
Notes
You may want to define a primary key for the new table. When you create the table, the fields in the new table inherit the data type and field size of each field in the query's underlying tables, but no other field or table properties are transferred.


Black Panterа на счет двух запросов, долго обяснять, но не могу, таблицы очень огромные, и запись длится очень долго :-( Двойной запрос увеличит время заполнения таблиц вдвое.

кстати, я надеюсь с помощю установки ключей ускорить процесс записи, это сработает?А вот как раз наоборот. При добавлении записей в таблицу с индексами (в аксесе первичный ключ - это также и индекс) Вы затратите больше времени, т.к. нужно еще и индексы перестраивать.
...
Рейтинг: 0 / 0
01.09.2004, 14:20:23
    #32675448
Galustov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
primary key через make table query
чем мой вариант не прокатывает?
...
Рейтинг: 0 / 0
01.09.2004, 15:00:38
    #32675559
Black Panter
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
primary key через make table query
Alexey ShТак сделай так чтоб справка работала!!!

спасибо за УМНЫЙ совет, я бы сама ни за что не догадалась бы, конечно!
вот только одна проблема, у меня нет прав админа на этом компе, не могу даже время скоректировать!, не то чтoбы справку установить :-(
...
Рейтинг: 0 / 0
01.09.2004, 15:04:33
    #32675570
Alexey Sh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
primary key через make table query
http://msdn.microsoft.com
...
Рейтинг: 0 / 0
01.09.2004, 15:08:19
    #32675587
Black Panter
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
primary key через make table query
Galustovчем мой вариант не прокатывает?

еще не пробовала, sorry, зависла пока на варианте alter table
но за совет, большое спасибо, обязательно попробую!
...
Рейтинг: 0 / 0
01.09.2004, 15:10:46
    #32675598
Александр Спелицин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
primary key через make table query
Black Panter...вот только одна проблема, у меня нет прав админа на этом компе, не могу даже время скоректировать!, не то чтoбы справку установить :-(
Так напрягите Вашего начальника, чтобы у Вас работали все необходимые Вам программы :).
...
Рейтинг: 0 / 0
01.09.2004, 15:12:19
    #32675603
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
primary key через make table query
2 Black Panter
make table query - это Create Table или Select Into???
Хотя в любом случае Александр Спелицин совершенно правильно сказал, что индекс лучше добавить уже после заливки данных
...
Рейтинг: 0 / 0
01.09.2004, 15:27:29
    #32675652
Black Panter
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
primary key через make table query
Александр Спелицин
А вот как раз наоборот. При добавлении записей в таблицу с индексами (в аксесе первичный ключ - это также и индекс) Вы затратите больше времени, т.к. нужно еще и индексы перестраивать.

ну хотя бы дла дальнейшего update-a пригодится, update-то будет точно быстрее с ключем, или я опять ошибаюсь?
...
Рейтинг: 0 / 0
01.09.2004, 15:30:06
    #32675659
Black Panter
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
primary key через make table query
Лох Позорный2 Black Panter
make table query - это Create Table или Select Into???
Хотя в любом случае Александр Спелицин совершенно правильно сказал, что индекс лучше добавить уже после заливки данных

это select into

а как же мне ускорить процесс?
...
Рейтинг: 0 / 0
01.09.2004, 15:42:55
    #32675697
Александр Спелицин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
primary key через make table query
Black Panter...а как же мне ускорить процесс?
Взять компьютер помощнее .

А если серьезно, то посмотреть, что быстрее отработает:
Select Into или Create Table + Insert.
...
Рейтинг: 0 / 0
01.09.2004, 15:43:44
    #32675701
Black Panter
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
primary key через make table query
Александр Спелицин
Так напрягите Вашего начальника, чтобы у Вас работали все необходимые Вам программы :).

если б все было так просто :-)
я работаю на Форде - это огромнейший бюрократический аппарат. У нашего отдела нет сисадмина, я пробовала добраться до кого-нибудь, кто может мне помочь, но пока безрезультатно :-(
буду, конечно, пытаться дальше
пионеры не здаются! Банзай!
...
Рейтинг: 0 / 0
01.09.2004, 15:49:38
    #32675729
Galustov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
primary key через make table query
Black Panter Александр Спелицин
Так напрягите Вашего начальника, чтобы у Вас работали все необходимые Вам программы :).

если б все было так просто :-)
я работаю на Форде - это огромнейший бюрократический аппарат. У нашего отдела нет сисадмина, я пробовала добраться до кого-нибудь, кто может мне помочь, но пока безрезультатно :-(
буду, конечно, пытаться дальше
пионеры не здаются! Банзай!

у меня жена работает с иностранцами: много плюсов, но некоторые "странные" минусы типа блокировки даже заставки на рабочем столе присутствуют :)

это я так сказать ненавязчиво напомнил о себе :):):)
...
Рейтинг: 0 / 0
01.09.2004, 16:03:47
    #32675781
Black Panter
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
primary key через make table query
Александр Спелицин Black Panter...а как же мне ускорить процесс?
Взять компьютер помощнее .

хорошие советы: поменять компютер, начальника, работу... :-))))))))))
и всe из-за какого-то ключа, пусть даже первичного :-)
...
Рейтинг: 0 / 0
01.09.2004, 16:09:34
    #32675798
Black Panter
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
primary key через make table query
Galustov Black Panter если б все было так просто :-)
я работаю на Форде - это огромнейший бюрократический аппарат. У нашего отдела нет сисадмина, я пробовала добраться до кого-нибудь, кто может мне помочь, но пока безрезультатно :-(
буду, конечно, пытаться дальше
пионеры не здаются! Банзай!

у меня жена работает с иностранцами: много плюсов, но некоторые "странные" минусы типа блокировки даже заставки на рабочем столе присутствуют :)

это я так сказать ненавязчиво напомнил о себе :):):)

да уж :-(
вот сейчас пришел один, но оказалось, что он только hardware занимается, а software не по его части.
чeрти что! вот что значит большая организация - концов не найдешь
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / primary key через make table query / 24 сообщений из 24, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]