Boa tarde... 1. Ou o registro foi inserido antes da criação da trigger. 2. A trigger foi desativda na inclusão. 3. Algum update esta limpando o campo. Se tiver os controles transacionais bem definidos na tua aplicação, crie uma trigger after update com . If (New.Ordem Is Null) then GeraUmaExceçãoErro; Abraço.