Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Select Into / 7 сообщений из 7, страница 1 из 1
18.10.2018, 12:57
    #39719322
erik1967
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Select Into
подскажите пожалуйста, как решить проблему
Я хочу написать запрос SELECT INTO который вставляет в новую таблицу поля из существующей таблицы и добавляет новое пое определенного типа.
Можно ли это сделать одним SELECT INTO запросом ?
...
Рейтинг: 0 / 0
18.10.2018, 13:03
    #39719328
ПЕНСИОНЕРКА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Select Into
erik1967,

не всегда --бывают проблемы со счетчиками и мемо-полями
...
Рейтинг: 0 / 0
18.10.2018, 13:05
    #39719332
erik1967
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Select Into
я хочу добавить пустое поле типа Number
...
Рейтинг: 0 / 0
18.10.2018, 13:15
    #39719346
erik1967
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Select Into
я это делаю с помощью запроса ALTER TABLE уже созданой таблицы. Таблицу создаю с помощью SELECT INTO. Там можно добавить новое поле, но оно имеет тип Binary. А как создать поле типа Number ?
...
Рейтинг: 0 / 0
18.10.2018, 13:51
    #39719371
4d_monster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Select Into
Можно попробовать подсказать:

Код: sql
1.
...  CLNG(0) AS ПолеЦелое,  CDbl(0) As ПолеДробное ...
...
Рейтинг: 0 / 0
18.10.2018, 14:12
    #39719391
Select Into
erik1967поле типа Number ? Что вы имеете ввиду под Number? Вообще числовое или конкретно "Действительное (Decimal)"?
erik1967Таблицу создаю с помощью SELECT INTO. Там можно добавить новое поле, но оно имеет тип Binary. Интересно, как у вас это получается? Если в качестве нового поля у вас пустая строка (или пробел), то должно создаваться текстовое.
...
Рейтинг: 0 / 0
18.10.2018, 14:21
    #39719400
erik1967
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Select Into
вот так получается:
SELECT Table1.ID, Table1.ATVK, qqq into Table2 FROM Table1;
В этом случае получается поле qqq типа Binary

А если ввести
SELECT Table1.ID, Table1.ATVK, 2*2 as qqq into Table2 FROM Table1;
то получается поле qqq типа Number
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Select Into / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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