|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() |
Bonjour à tous,
j'ai un problème car dans une des mes tables, j'ai un champ object ID dont les valeurs sont: Code :
, j'ai un message d'erreur. ALors comment faire pour convertir ces données en bigint. Merci. |
||
|
|
00
|
|
|
#2 |
|
Candidat au titre de Membre du Club
![]() Arnaud Étudiant Inscription : mars 2011 Messages : 60 ![]() |
Si je dis pas de bêtise, les valeurs que tu souhaites convertir en BIGINT ne peuvent pas l'être car il y a des caractère alphabétiques...
En l'occurence le bigint est un : "Types de données représentant des valeurs numériques exactes qui utilisent des entiers." Or la chaine "010500000000000515000000bec1f59cebf62008b03acbe486040000'" par exemple n'est pas point entièrement numérique. Pourquoi veux-tu absolument convertir au format bigint ? |
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() Sylvain DevidalChef de projets Générix Inscription : février 2010 Messages : 1 062 ![]() |
C'est de l'hexa.
Mais vu la longueur du nombre (en héxa !) ça risque d'être un peu complexe pour le passer en bigint... Longueur de ta chaîne : 56 chiffres exa, soit, une fois converti en octets, fait 28 octets... soit 224 bits ! Un bigint, c'est 8 octets, soit... 64 bits ! Donc oublie tout de suite le bigint, outre les difficultés que tu auras pour le convertir |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() |
D'ou proviennent ces valeurs?
__________________
Prendre conscience, c'est transformer le voile qui recouvre la lumière en miroir. |
|
|
00
|
|
|
#5 |
|
Membre du Club
![]() |
Ces valeurs proviennent d'un annuaire dans lequel est stoké des informations sur des utilisateurs. Mais bon je vais procéder autrement pour avoir les identifiants des utilisateurs.
merci à tous. |
|
|
00
|
|
|
#6 |
![]() ![]() ![]() Nicolas SouquetAdministrateur de base de données Inscription : janvier 2005 Messages : 4 669 ![]() |
Bonjour,
Il faudrait surtout savoir sous quel type ces valeurs sont stockées ... (var)binary ? @++
__________________
En bases de données relationnelles SQL, il n'y a ni tableaux, ni enregistrements, ni champs: il y a des tables, des lignes et des colonnes. Blog | Profil| Consulter ou télécharger les fichiers d'aide de SQL Server, des versions 2000 à 2012 |
|
00
|
Copyright © 2000-2012 - www.developpez.com