É possível criar um tipo de domínio/dado personalizado e associar algum gatilho a ele, por exemplo, senha de hash?
Eu terei, por exemplo password
, domínio e se eu definir algum valor para esta coluna, ele irá hash automaticamente, então não preciso criar trigger para cada tabela com password
coluna
Você não pode fazer isso.
Como diz a documentação :
Isso claramente exclui tipos e domínios. (Muito logicamente: os gatilhos são normalmente acionados ao alterar algo - aqui você deseja alterar uma coluna , não o tipo.)
Em vez disso, você deve usar um procedimento armazenado para cuidar de sua(s) coluna(s) de senha. E, pessoalmente, acho que quanto menos lugares a senha for armazenada, melhor.