powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как получить названия столбцов таблицы
6 сообщений из 6, страница 1 из 1
Как получить названия столбцов таблицы
    #32040043
Павел
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нужно в MS SQL из базы1 в базу2 перенести данные.
В базе1 "куча" таблиц, у которых всегда присутствует поле VID и, у некоторых, поле Result. Все остальные поля разные.
В базе2 две таблицы:
в таблицу 1 заносятся названия столбцов таблиц базы1(кроме полей VID и Result);
в таблицу 2 заносятся значения полей таблиц базы1.
Между таблицей 1 и 2 существует связь (столбцы из базы1 связаны со своими значениями).

Как получить названия столбцов таблиц базы1 для вставки в таблицу 1?
...
Рейтинг: 0 / 0
Как получить названия столбцов таблицы
    #32040047
Фотография Maxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ничего не понял-день тяжелый ,но помоему что-то такое разве не прокатит
Код: plaintext
1.
insert into database2..table1 values select .....from database1..table
insert into database2..table2 values select VID,Result from database1..table
...
Рейтинг: 0 / 0
Как получить названия столбцов таблицы
    #32040052
Павел
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нет, так не пойдет.
Как получить названия всех столбцов всех таблиц(User) базы1 и вставить их в таблицу1 базы2?
...
Рейтинг: 0 / 0
Как получить названия столбцов таблицы
    #32040054
Tulkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
select t.name,c.name from syscolumns c inner join sysobjects t on c.id=t.id where t.type='u'
...
Рейтинг: 0 / 0
Как получить названия столбцов таблицы
    #32040058
Павел
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2Maxx
Понял, спасибо!
Но почему при этом запросе, кроме таблиц пользователя выбираются данные из dbo.dtproperties?
...
Рейтинг: 0 / 0
Как получить названия столбцов таблицы
    #32040204
Павел
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Названия всех столбцов всех таблиц(User) базы1 я перенес в таблицу1 базы2.
А вот как теперь выбрать значения всех таблиц из базы1 и вставить их в таблицу2 базы2, в соответствии с названием столбца?
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как получить названия столбцов таблицы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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