Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / sequenc, db2, z/os / 9 сообщений из 9, страница 1 из 1
06.02.2007, 11:30
    #34308605
marianna
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sequenc, db2, z/os
Питаюсь sequence создать любыми способами и не получается.....
Буду рада помощи...


create sequence tseq;


CREATE TABLE seq (
seq_id INT NOT NULL
GENERATED ALWAYS
AS IDENTITY
(START WITH 1
INCREMENT BY 1
MINVALUE 1
NO MAXVALUE
NO CYCLE
NO CACHE
ORDER))


sql0104n
sqlstate=42601

An unexpected token "<END-OF-STATEMENT>" was found following "FOR".
Expected tokens may include: "".
...
Рейтинг: 0 / 0
06.02.2007, 11:59
    #34308726
mitek
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sequenc, db2, z/os
Код: plaintext
1.
2.
3.
CREATE TABLE seq ( 
seq_id INT NOT NULL GENERATED ALWAYS AS IDENTITY 
           (START WITH  1 , INCREMENT BY  1 , MINVALUE  1 , MAXVALUE  2147483647 , NO CYCLE, NO CACHE)
)
...
Рейтинг: 0 / 0
06.02.2007, 12:08
    #34308770
marianna
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sequenc, db2, z/os
спасибо!
я взяла пример с:
http://www-128.ibm.com/developerworks/db2/library/techarticle/0302fielding/0302fielding.html#sequence.
да....
...
Рейтинг: 0 / 0
06.02.2007, 12:20
    #34308833
mitek
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sequenc, db2, z/os
этот пример был для DB2\LUW, у Вас DB2/zOS.
...
Рейтинг: 0 / 0
06.02.2007, 12:21
    #34308835
marianna
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sequenc, db2, z/os
извеняюсь.... но еще один вопрос......
что неправильно в етом синтаксесе?


CREATE SEQUENCE orders_seq AS INT
START WITH 1
INCREMENT BY 1
MINVALUE 1
NO MAXVALUE
NO CYCLE
NO CACHE
ORDER
...
Рейтинг: 0 / 0
06.02.2007, 12:26
    #34308860
nkulikov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sequenc, db2, z/os
1) Желательно указывать версию на которой вы работаете
2) не START а RESTART
3) google.com великая вещь
http://www.iiug.org/~waiug/present/meeting200506/DB2V8_SQL_Enhancements.pdf
...
Рейтинг: 0 / 0
06.02.2007, 12:38
    #34308930
marianna
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sequenc, db2, z/os
спасибо всем за помощь, я совсем начинающий человек в DB2, я с оракла.
не думала, что синтаксис зависит от версии ОS.
у меня db2 6/7....
посмотрите пожалуйста еше раз на ето..... не идет...


CREATE SEQUENCE orders_seq AS INT
RESTART WITH 1 ,
INCREMENT BY 1 ,
MINVALUE 1 ,
NO MAXVALUE ,
NO CYCLE ,
NO CACHE ,
ORDER

CREATE SEQUENCE orders_seq AS INT
START WITH 1 ,
INCREMENT BY 1 ,
MINVALUE 1 ,
NO MAXVALUE ,
NO CYCLE ,
NO CACHE ,
ORDER


sqlcode=-199, error: illegal use of keyword as, token for was expected
...
Рейтинг: 0 / 0
06.02.2007, 12:54
    #34309024
nkulikov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sequenc, db2, z/os
зависит не отоперационной системы, а от версии DB2. 6-ка и 7-ка очень старые версии и SEQUENCES в них нет.
...
Рейтинг: 0 / 0
06.02.2007, 13:00
    #34309052
marianna
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sequenc, db2, z/os
Thank you!!!
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / sequenc, db2, z/os / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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