powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / добавление полей в существующую БД MS SQL из excel
7 сообщений из 7, страница 1 из 1
добавление полей в существующую БД MS SQL из excel
    #39681511
arturnt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, уважаемые форумчане! Столкнулся с проблемой добавления полей в уже заполненную БД
представим, что есть БД с полями A, B, C заполненные на 1000 строк

нужно добавить поле D с 200 заполненными ячейками

первое, что пришло на ум - это создание в БД поля D,
в MS SQL Managment использовал команду Задачи - импорт данных из таблицы эксель

после импорта, в поле D первые 1000 ячеек - нулевые, с 1000 - 1200 заполнены значениями из поля D

если более простой механизм для перегонки инфы из экселя в БД MS SQL?
как мне запросом удалить первые 1000 пустых ячеек из поля D(поднять 200 заполненных значений, к первой строке) и не удалив при этом всю строку, т.к. информация из полей A, B, C - естественно нужна?
...
Рейтинг: 0 / 0
добавление полей в существующую БД MS SQL из excel
    #39681710
Glebanski
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arturnt,

Если для однократной перегонки, то
Вот тебе 2 решения из серии "Так делали в каменном веке"

1. В екселе , после всех колонок, допустим в колонке F пишешь "UPDATE MyTable SET Column D =" .
В колонке G пишешь формулу =CONCATENATE (F1, D1, "where ... ну и так далее, идея понятна"). В результате у тебя будет UPDATE инструкция, чтоб добавить или обновить значение из экселя в SQL. Это можно размножить хоть на 65535 строк и потом копи-пейст в SSMS

2. Берешь MS ACCESS и создаешь там Linked table (кажется так называется) . И туда можно тоже данные тупо копи-пейстить. Немного экспериментов и все получится
...
Рейтинг: 0 / 0
добавление полей в существующую БД MS SQL из excel
    #39681745
iiyama
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arturnt,

ИМХО, нанять специалиста, хотя бы удаленно.
PS. Фраза что есть БД с полями A, B, C заполненные на 1000 строк вынесла мозг
...
Рейтинг: 0 / 0
добавление полей в существующую БД MS SQL из excel
    #39682053
arturnt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
iiyama, Какой "информативный" комментарий от Вас
Зачем вообще на форуме сидите? чисто по глумиться?
...
Рейтинг: 0 / 0
добавление полей в существующую БД MS SQL из excel
    #39682055
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arturntiiyama, Какой "информативный" комментарий от Вас
Зачем вообще на форуме сидите? чисто по глумиться?
так узнай же, в БД нет полей!
...
Рейтинг: 0 / 0
добавление полей в существующую БД MS SQL из excel
    #39682120
iiyama
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arturntЗачем вообще на форуме сидите? чисто по глумиться?
Прошу прощения, если Вам так показалось. У меня нет в привычках "глумится" над людьми, тем более мне не знакомыми. Просто постановка задачи в ваших терминах вызвала у меня недоумение и поставила в тупик. Если это как то задело, то прошу извинений
...
Рейтинг: 0 / 0
добавление полей в существующую БД MS SQL из excel
    #39682123
iiyama
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iiyama,

мда, заработался, прошу извинений, читать как прошу прощения.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / добавление полей в существующую БД MS SQL из excel
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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