Question : Transaction unique

J'ai besoin d'un déclenchement pour produire dans un champ nvarchar d'un alpha unique/d'Id de transaction numérique using le pleins date/heure/seconds

so qu'il serait HSC + mytable.identity_field + complètement des caractères de datation comprenant le résultat du
the du seconds

par exemple pour le disque 251 s'est inséré 07/14/2010 @ 11h57 : 20 ressembleraient à.

HSC25107142010115720

thanks à l'avance ! !
class= de

Réponse : Transaction unique

Je recommande une approche différente.  Stocker l'horodateur créé comme champ dans lui est propre droit.   Puis, présenter votre tranID comme colonne calculée.  Comme ceci :

créer la table mytable
(identité d'identification international
, anycol varchar (10)
, getdate date-heure tsCreated de défaut ()
, le tranID en tant que « HSC » + a moulé (identification comme varchar (20)) +
remplacer (converti (varchar (10), tsCreated, 101), « / », '') + remplacent (converti (varchar (10), tsCreated, 108), « :  », '')
)

l'insertion dans myTable (l'anycol) choisissent « a »
l'insertion dans myTable (l'anycol) choisissent « b »

choisir * à partir de mytable


Picoseconde.  Elle peut être tournée vers l'avenir pour stocker également le préfixe de « HSC » car une colonne dans elle est propre droit.

Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us