Ich empfehle eine andere Annäherung. Den Zeitstempel speichern, der als Feld in ihm hergestellt, ist eigenes Recht. Dann Ihr tranID als Berechnungs- Spalte darstellen. So:
die mytable Tabelle herstellen
(Identität Identifikation-int
, anycol varchar (10)
, tsCreated Datum/Uhrzeit-Rückstellung getdate ()
, warf tranID als „HSC“ + (Identifikation, wie varchar (20)) +
ersetzen (Bekehrter (varchar (10), tsCreated, 101), „/“, '') + ersetzen (der Bekehrte (varchar (10), tsCreated, 108), „: “, '')
)
Einsatz in myTable (anycol) vorwählen „a“
Einsatz in myTable (anycol) vorwählen „b“
* von mytable vorwählen
PS. Er kann forward-thinking sein, das „HSC“ Präfix auch zu speichern, da eine Spalte in ihr eigenes Recht ist.