Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
bruno reiter [MVP]
dans le cas 2, malgré ce que tu voudrais tu as un string et non un binaire,
je pense que tu dois créer une fonction pour transformer ton string en binaire en travaillant sur les paires de caractères . Attention aux performances!
br
"olivier" wrote in message news:#
Bonjour,
j'effectue ces requétes :
select LD_String_Translation_Id
from LD_String_Translation
where LD_String_Translation_Id = 0x800000000000124D
et celle ci :
select LD_String_Translation_Id
from LD_String_Translation
where LD_String_Translation_Id in(
select
cast('0x' + col008 as char(18))
from [extraction form string])
dans un cas cela marche (le premier) et dans l'autre non.
sachant que col008 contient 800000000000124D.
Comment faire Merci..??
dans le cas 2, malgré ce que tu voudrais tu as un string et non un binaire,
je pense que tu dois créer une fonction pour transformer ton string en
binaire en travaillant sur les paires de caractères . Attention aux
performances!
br
"olivier" <toto@toot.om> wrote in message
news:#iYDpEMkEHA.4092@TK2MSFTNGP10.phx.gbl...
Bonjour,
j'effectue ces requétes :
select LD_String_Translation_Id
from LD_String_Translation
where LD_String_Translation_Id = 0x800000000000124D
et celle ci :
select LD_String_Translation_Id
from LD_String_Translation
where LD_String_Translation_Id in(
select
cast('0x' + col008 as char(18))
from [extraction form string])
dans un cas cela marche (le premier) et dans l'autre non.
dans le cas 2, malgré ce que tu voudrais tu as un string et non un binaire,
je pense que tu dois créer une fonction pour transformer ton string en binaire en travaillant sur les paires de caractères . Attention aux performances!
br
"olivier" wrote in message news:#
Bonjour,
j'effectue ces requétes :
select LD_String_Translation_Id
from LD_String_Translation
where LD_String_Translation_Id = 0x800000000000124D
et celle ci :
select LD_String_Translation_Id
from LD_String_Translation
where LD_String_Translation_Id in(
select
cast('0x' + col008 as char(18))
from [extraction form string])
dans un cas cela marche (le premier) et dans l'autre non.
sachant que col008 contient 800000000000124D.
Comment faire Merci..??
olivier
Bonjour,
merci pour ta réponse mais le problème est que si je convertie par exemple cette valeur : 800000000000124D qui est stockée sous ce format dans sql : 0x800000000000124D j'obtient : 0x383030303030303030303030313234440000000000000000000000000000 ce qui n'est pas correct même en prenant deux caractéres cela donne la même chose ce qui est logique...
Donc je ne vois pas comment faire du tout.
"bruno reiter [MVP]" <remove.this! a écrit dans le message de news:
dans le cas 2, malgré ce que tu voudrais tu as un string et non un
binaire,
je pense que tu dois créer une fonction pour transformer ton string en binaire en travaillant sur les paires de caractères . Attention aux performances!
br
"olivier" wrote in message news:# > Bonjour, > > j'effectue ces requétes : > > > > select LD_String_Translation_Id > > from LD_String_Translation > > where LD_String_Translation_Id = 0x800000000000124D > > > > et celle ci : > > > > select LD_String_Translation_Id > > from LD_String_Translation > > where LD_String_Translation_Id in( > > select > > cast('0x' + col008 as char(18)) > > from [extraction form string]) > > > > dans un cas cela marche (le premier) et dans l'autre non. > > > > sachant que col008 contient 800000000000124D. > > > > Comment faire Merci..?? > >
Bonjour,
merci pour ta réponse mais le problème est que si je convertie par exemple
cette valeur : 800000000000124D qui est stockée sous ce format dans sql :
0x800000000000124D j'obtient :
0x383030303030303030303030313234440000000000000000000000000000 ce qui n'est
pas correct même en prenant deux caractéres cela donne la même chose ce qui
est logique...
Donc je ne vois pas comment faire du tout.
"bruno reiter [MVP]" <remove.this!.br33@bol.com.br> a écrit dans le message
de news:uMbpVKbkEHA.1252@TK2MSFTNGP14.phx.gbl...
dans le cas 2, malgré ce que tu voudrais tu as un string et non un
binaire,
je pense que tu dois créer une fonction pour transformer ton string en
binaire en travaillant sur les paires de caractères . Attention aux
performances!
br
"olivier" <toto@toot.om> wrote in message
news:#iYDpEMkEHA.4092@TK2MSFTNGP10.phx.gbl...
> Bonjour,
>
> j'effectue ces requétes :
>
>
>
> select LD_String_Translation_Id
>
> from LD_String_Translation
>
> where LD_String_Translation_Id = 0x800000000000124D
>
>
>
> et celle ci :
>
>
>
> select LD_String_Translation_Id
>
> from LD_String_Translation
>
> where LD_String_Translation_Id in(
>
> select
>
> cast('0x' + col008 as char(18))
>
> from [extraction form string])
>
>
>
> dans un cas cela marche (le premier) et dans l'autre non.
>
>
>
> sachant que col008 contient 800000000000124D.
>
>
>
> Comment faire Merci..??
>
>
merci pour ta réponse mais le problème est que si je convertie par exemple cette valeur : 800000000000124D qui est stockée sous ce format dans sql : 0x800000000000124D j'obtient : 0x383030303030303030303030313234440000000000000000000000000000 ce qui n'est pas correct même en prenant deux caractéres cela donne la même chose ce qui est logique...
Donc je ne vois pas comment faire du tout.
"bruno reiter [MVP]" <remove.this! a écrit dans le message de news:
dans le cas 2, malgré ce que tu voudrais tu as un string et non un
binaire,
je pense que tu dois créer une fonction pour transformer ton string en binaire en travaillant sur les paires de caractères . Attention aux performances!
br
"olivier" wrote in message news:# > Bonjour, > > j'effectue ces requétes : > > > > select LD_String_Translation_Id > > from LD_String_Translation > > where LD_String_Translation_Id = 0x800000000000124D > > > > et celle ci : > > > > select LD_String_Translation_Id > > from LD_String_Translation > > where LD_String_Translation_Id in( > > select > > cast('0x' + col008 as char(18)) > > from [extraction form string]) > > > > dans un cas cela marche (le premier) et dans l'autre non. > > > > sachant que col008 contient 800000000000124D. > > > > Comment faire Merci..?? > >