Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Можно ли выбрать диапазон столбцов?  [new]
Andrei_82
Member

Откуда:
Сообщений: 14
Здравствуйте!
Тривиальная задача:
В таблице, скажем, 50 столбцов.
Необходимо скопировать 1 строку этой таблице, изменив в ней значения только 2-х ключевых столбцов.

Обязательно ли при этом перечислять все столбцы через запятую?

INSERT INTO table1
SELECT 'new_value1', 'new_value2', column3, column4, column5, column6, ... column50
FROM table1
WHERE column1 = 'value1',
    and column2 = 'value2'
Существует ли возможность выбора диапазона столбцов, например, с 3-го по 50-й ?

Спасибо
25 май 09, 08:20    [7220933]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли выбрать диапазон столбцов?  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10234
Блог
только явное перечисление...вообще забудте про синтаксис вида:

select *

а то однажды поплатитесь
25 май 09, 08:21    [7220935]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить