Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / INSERT INTO проблема / 6 сообщений из 6, страница 1 из 1
19.03.2002, 09:24
    #32025662
pq16
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
INSERT INTO проблема
Делаю дакой запрос:
INSERT INTO AnalogHisLF (DateTime, R01361MP200STA)
SELECT DateTime,Value
FROM AnalogHistory
WHERE DateTime > ‘02/11/02 15:10:00’
AND DateTime < ‘02/11/02 15:20:00’
AND TagName = ‘R01361MP200STA’
Все работает но данные вставляются не в поле "R01361MP200STA" а в поле с именем "R01361MB100STA2" - это поле стоит вторым после поля "DateTime".
почему-то не хочет работать с указанным именем .
это все происходит на SQL 6.5
если кто сталкивался подскажите, как сделать чтобы вставка проводилась по указанному полю.
...
Рейтинг: 0 / 0
19.03.2002, 12:32
    #32025702
ASCRUS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
INSERT INTO проблема
Попробуй имена полей написать как [DateTime] и [R01361MP200STA].

P.S. А что такие страшные наименования полей ?
...
Рейтинг: 0 / 0
19.03.2002, 15:20
    #32025727
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
INSERT INTO проблема
А разве в SQL 6.5 [DateTime] прокатят?
Тогда уж "DateTime"
...
Рейтинг: 0 / 0
20.03.2002, 07:58
    #32025780
pq16
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
INSERT INTO проблема
Не а хоть тресни данные запихивает в первые столбцы, как не указывай имя (
пробывал все возможные апострофы и скобочки.
в букваре на SQL6.5 синтаксис именно такой как я написал а работать не хохо.
по поводу имен это тагнеймы всяких техницеских устройств с которых проводится запись в ДБ их параметров МР это помпа Вобще на SQL стоит IndustrialSQL фирмы Wonderware он и собирает данные.
...
Рейтинг: 0 / 0
20.03.2002, 08:20
    #32025785
pq16
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
INSERT INTO проблема
Не а хоть тресни данные запихивает в первые столбцы, как не указывай имя.
пробывал все возможные апострофы и скобочки.
в букваре на SQL6.5 синтаксис именно такой как я написал а работать не хохо.
по поводу имен это тагнеймы всяких техницеских устройств с которых проводится запись в ДБ их параметров МР это помпа Вобще на SQL стоит IndustrialSQL фирмы Wonderware он и собирает данные.
...
Рейтинг: 0 / 0
20.03.2002, 10:02
    #32025800
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
INSERT INTO проблема
Когда у меня происходят подобные глюки я пытаюсь разбить команду на части. Попробуй ее разделить, что-то вроде

DECLARE @dDateTime DateTime, @cString VarChar(20)

SELECT @dDateTime=DateTime, @cString=Value
FROM AnalogHistory
WHERE DateTime > ‘02/11/02 15:10:00’
AND DateTime < ‘02/11/02 15:20:00’
AND TagName = ‘R01361MP200STA’

INSERT INTO AnalogHisLF (DateTime, R01361MP200STA)
VALUES (@dDateTime, @cString)

Если это прокатит, можно будет подумать еще раз
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / INSERT INTO проблема / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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