[Dúvida] Uso de Sequencys com o FireBird

Olá, galera do GUJ!

Tudo bem?

Estou com uns probleminhas com o Firebird…
Criei uma tabela, belezinha e tals…
Criei uma Sequency e associei-a a esta tabela.

Só que, na hora de fazer o Insert, dá problema :S

Digamos que eu tenha uma tabela Alunos:

Create Table If Not Exists Alunos (
Handle Integer Not Null Primary Key,
Nome Varchar(30) Not Null);

Criei uma sequência (NextAluno, no caso) e uma trigger para associar a sequência ao Handle da Table.
Beleza…
Daí eu farei meu Insert:

"Insert Into Alunos Values (NextAluno.NextVal, 'Joselito')"

Dá problema na hora de usar o NextVal!
Alguém sabe o porquê?

Desde já, grato!

[]s