criar tabela com sequence.nextval no oracle [duplicate]

Esta questão já tem uma resposta aqui:

Como criar id com AUTO_INCREMENT no Oracle? 16 respostas

Eu criei uma seqüência usando a seguinte consulta,

create sequence qname_id_seq start with 1 increment by 1 nocache;

Agora, quando eu tento criar uma tabela que usa a seqüência acima, está lançando o seguinte erro,

Error report:
SQL Error: ORA-00907: missing right parenthesis
00907. 00000 -  "missing right parenthesis"

Eu usei a seguinte consulta para criar uma tabela com sequence.nextval,

CREATE TABLE qname
(
    qname_id integer NOT NULL default qname_id_seq.nextval PRIMARY KEY,
    qname    VARCHAR2(4000) NOT NULL -- CONSTRAINT qname_uk UNIQUE
);

questionAnswers(3)

yourAnswerToTheQuestion