Lors de l'exécution de select CAST(@@DBST AS varchar(max)) - je obtenir le bon résultat dans SQL MGMT STUDIO mais quand j'utilise DBI (perl) pour ramener le résultat - il me donne ☼á (quoi que...). Mais quand j'essaie select cast(cast(@@DBTS AS bigint) AS varchar) - je obtenir 4000 - même si la valeur réelle doit être 339215. Toute idée de ce que je peux faire pour corriger cela? Compris! Il s'avère que - je besoin pour définir la base de données pour laquelle je voulais que le numéro de séquence. Le 4000 a été en provenance de l' "par défaut" de la base de données. Pour info: Pour définir la base de données, il suffit d'ajouter: use DATABASENAME; suivi de votre requête SELECT cast(@@DBTS as bigint)
select CAST(@@DBST AS varchar(max))
- je obtenir le bon résultat dans SQL MGMT STUDIO mais quand j'utiliseDBI
(perl) pour ramener le résultat - il me donne ☼á (quoi que...). Mais quand j'essaieselect cast(cast(@@DBTS AS bigint) AS varchar)
- je obtenir4000
- même si la valeur réelle doit être 339215. Toute idée de ce que je peux faire pour corriger cela?Compris! Il s'avère que - je besoin pour définir la base de données pour laquelle je voulais que le numéro de séquence. Le 4000 a été en provenance de l' "par défaut" de la base de données. Pour info: Pour définir la base de données, il suffit d'ajouter:
use DATABASENAME;
suivi de votre requêteSELECT cast(@@DBTS as bigint)
OriginalL'auteur