Recomiendo un diverso acercamiento. Almacenar el reloj fechador creado como campo en él es el derecho propio. Entonces, presentar su tranID como columna computada. Como esto:
crear la tabla mytable
(identidad de la identificación internacional
, anycol varchar (10)
, getdate datetime tsCreated del defecto ()
, el tranID como “HSC” + echó (identificación como varchar (20)) +
substituir (convertido (varchar (10), tsCreated, 101), “/”, '') + substituyen (convertido (varchar (10), tsCreated, 108), “: ”, '')
)
el parte movible en myTable (el anycol) selecciona “a”
el parte movible en myTable (el anycol) selecciona “b”
seleccionar * de mytable
Picosegundo. Puede ser con visión de futuro también almacenar el prefijo de “HSC” pues una columna en ella es el derecho propio.