2010-12-22 4 views
0


J'ai un projet DataStage, dans lequel, à partir de tables d'oracle, j'écris sur les tables SQL Server.
Le serveur est sur une machine Unix.Insérer horodatage de type DataStage dans le tableau SQL Server

L'instruction d'insertion, via l'étape odbc, ne fonctionne pas. Parmi les champs à charger, il y a la date et l'heure de SQL Server.
Je ne sais pas comment convertir le datastage d'horodatage dans ces deux formats.

S'il vous plaît, quelqu'un peut-il m'aider?
Merci

Répondre

5

Datastage "horodatage" est datetime dans SQL Server.

horodatage SQL Server est maintenant "rowversion" et est une des valeurs binaires pour la, euh, ligne la version

+0

Alors, Puis-je la carte timestamp DataStage à datetime SQLServer !? Comment puis-je convertir l'horodatage datastage en horodatage sqlserver, avant de charger les données? – sangi

+0

@sangi: devrait juste convertir proprement ... – gbn

+0

Mappage de datastage timestamp à datetime sqlserver est ok, mais puis-je mapper horodatage datastage à timestamp sqlserver !? Merci – sangi

Questions connexes