boujours, voila mon probleme. j'effectu un requete de type :
select distinct SUBSTRING (pm_sig_a,0,CHARINDEX('.'),pm_sig_a)
from TB_SIGPARAM
where pm_indexPRG_n =1
and pm_sig_a <>''''
SUR SQL2000 mais je voudrai l'executer sur SQL7 mais pas possible. elle
retourne nul.
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
Patrice
Que donne la fonction CHARINDEX appelée seule (pour l'instant elle ne me semble pas syntaxiquement correcte à moins qu'uil y ait une erreur dans la recopei du code).
Essaie par exemple :
SELECT CHARINDEX('.','machin.com')
--
"lbrenet" a écrit dans le message de news:
boujours, voila mon probleme. j'effectu un requete de type : select distinct SUBSTRING (pm_sig_a,0,CHARINDEX('.'),pm_sig_a) from TB_SIGPARAM where pm_indexPRG_n =1 and pm_sig_a <>'''' SUR SQL2000 mais je voudrai l'executer sur SQL7 mais pas possible. elle retourne nul.
une ide pour remplacer cette fonction charindex ?
Que donne la fonction CHARINDEX appelée seule (pour l'instant elle ne me
semble pas syntaxiquement correcte à moins qu'uil y ait une erreur dans la
recopei du code).
Essaie par exemple :
SELECT CHARINDEX('.','machin.com')
--
"lbrenet" <lbrenet@discussions.microsoft.com> a écrit dans le message de
news:846D34A4-A25F-4664-BD77-AAF03B145758@microsoft.com...
boujours, voila mon probleme. j'effectu un requete de type :
select distinct SUBSTRING (pm_sig_a,0,CHARINDEX('.'),pm_sig_a)
from TB_SIGPARAM
where pm_indexPRG_n =1
and pm_sig_a <>''''
SUR SQL2000 mais je voudrai l'executer sur SQL7 mais pas possible. elle
retourne nul.
Que donne la fonction CHARINDEX appelée seule (pour l'instant elle ne me semble pas syntaxiquement correcte à moins qu'uil y ait une erreur dans la recopei du code).
Essaie par exemple :
SELECT CHARINDEX('.','machin.com')
--
"lbrenet" a écrit dans le message de news:
boujours, voila mon probleme. j'effectu un requete de type : select distinct SUBSTRING (pm_sig_a,0,CHARINDEX('.'),pm_sig_a) from TB_SIGPARAM where pm_indexPRG_n =1 and pm_sig_a <>'''' SUR SQL2000 mais je voudrai l'executer sur SQL7 mais pas possible. elle retourne nul.
une ide pour remplacer cette fonction charindex ?
lbrenet
non voici la reque qui fonctionne
select distinct SUBSTRING (pm_sig_a,0,CHARINDEX('.',pm_sig_a)) from TB_SIGPARAM where pm_indexPRG_n =1 and pm_sig_a <>''
"Patrice" a écrit :
Que donne la fonction CHARINDEX appelée seule (pour l'instant elle ne me semble pas syntaxiquement correcte à moins qu'uil y ait une erreur dans la recopei du code).
Essaie par exemple :
SELECT CHARINDEX('.','machin.com')
--
"lbrenet" a écrit dans le message de news: > boujours, voila mon probleme. j'effectu un requete de type : > select distinct SUBSTRING (pm_sig_a,0,CHARINDEX('.'),pm_sig_a) > from TB_SIGPARAM > where pm_indexPRG_n =1 > and pm_sig_a <>'''' > SUR SQL2000 mais je voudrai l'executer sur SQL7 mais pas possible. elle > retourne nul. > > une ide pour remplacer cette fonction charindex ?
non voici la reque qui fonctionne
select distinct SUBSTRING (pm_sig_a,0,CHARINDEX('.',pm_sig_a))
from TB_SIGPARAM
where pm_indexPRG_n =1
and pm_sig_a <>''
"Patrice" a écrit :
Que donne la fonction CHARINDEX appelée seule (pour l'instant elle ne me
semble pas syntaxiquement correcte à moins qu'uil y ait une erreur dans la
recopei du code).
Essaie par exemple :
SELECT CHARINDEX('.','machin.com')
--
"lbrenet" <lbrenet@discussions.microsoft.com> a écrit dans le message de
news:846D34A4-A25F-4664-BD77-AAF03B145758@microsoft.com...
> boujours, voila mon probleme. j'effectu un requete de type :
> select distinct SUBSTRING (pm_sig_a,0,CHARINDEX('.'),pm_sig_a)
> from TB_SIGPARAM
> where pm_indexPRG_n =1
> and pm_sig_a <>''''
> SUR SQL2000 mais je voudrai l'executer sur SQL7 mais pas possible. elle
> retourne nul.
>
> une ide pour remplacer cette fonction charindex ?
select distinct SUBSTRING (pm_sig_a,0,CHARINDEX('.',pm_sig_a)) from TB_SIGPARAM where pm_indexPRG_n =1 and pm_sig_a <>''
"Patrice" a écrit :
Que donne la fonction CHARINDEX appelée seule (pour l'instant elle ne me semble pas syntaxiquement correcte à moins qu'uil y ait une erreur dans la recopei du code).
Essaie par exemple :
SELECT CHARINDEX('.','machin.com')
--
"lbrenet" a écrit dans le message de news: > boujours, voila mon probleme. j'effectu un requete de type : > select distinct SUBSTRING (pm_sig_a,0,CHARINDEX('.'),pm_sig_a) > from TB_SIGPARAM > where pm_indexPRG_n =1 > and pm_sig_a <>'''' > SUR SQL2000 mais je voudrai l'executer sur SQL7 mais pas possible. elle > retourne nul. > > une ide pour remplacer cette fonction charindex ?
Patrice
Et donc que donne :
SELECT pm_sig_a,CHARINDEX('.',pm_sig_a) FROM TB_SIGPARAM
Dans ces lignes, un exemple de résultat incorrect ?
L'idée est de reconstruire ton résultat jsuqu'à trouver ce qui coince... Pour l'instant je pense au traitement des valeurs NULL...
-- Patrice
"lbrenet" a écrit dans le message de news:
non voici la reque qui fonctionne
select distinct SUBSTRING (pm_sig_a,0,CHARINDEX('.',pm_sig_a)) from TB_SIGPARAM where pm_indexPRG_n =1 and pm_sig_a <>''
"Patrice" a écrit :
> Que donne la fonction CHARINDEX appelée seule (pour l'instant elle ne me > semble pas syntaxiquement correcte à moins qu'uil y ait une erreur dans
la
> recopei du code). > > Essaie par exemple : > > SELECT CHARINDEX('.','machin.com') > > > -- > > "lbrenet" a écrit dans le message de > news: > > boujours, voila mon probleme. j'effectu un requete de type : > > select distinct SUBSTRING (pm_sig_a,0,CHARINDEX('.'),pm_sig_a) > > from TB_SIGPARAM > > where pm_indexPRG_n =1 > > and pm_sig_a <>'''' > > SUR SQL2000 mais je voudrai l'executer sur SQL7 mais pas possible.
elle
> > retourne nul. > > > > une ide pour remplacer cette fonction charindex ? > > >
Et donc que donne :
SELECT pm_sig_a,CHARINDEX('.',pm_sig_a) FROM TB_SIGPARAM
Dans ces lignes, un exemple de résultat incorrect ?
L'idée est de reconstruire ton résultat jsuqu'à trouver ce qui coince...
Pour l'instant je pense au traitement des valeurs NULL...
--
Patrice
"lbrenet" <lbrenet@discussions.microsoft.com> a écrit dans le message de
news:658519BA-C5E4-4636-B693-39A3B5647ADB@microsoft.com...
non voici la reque qui fonctionne
select distinct SUBSTRING (pm_sig_a,0,CHARINDEX('.',pm_sig_a))
from TB_SIGPARAM
where pm_indexPRG_n =1
and pm_sig_a <>''
"Patrice" a écrit :
> Que donne la fonction CHARINDEX appelée seule (pour l'instant elle ne me
> semble pas syntaxiquement correcte à moins qu'uil y ait une erreur dans
la
> recopei du code).
>
> Essaie par exemple :
>
> SELECT CHARINDEX('.','machin.com')
>
>
> --
>
> "lbrenet" <lbrenet@discussions.microsoft.com> a écrit dans le message de
> news:846D34A4-A25F-4664-BD77-AAF03B145758@microsoft.com...
> > boujours, voila mon probleme. j'effectu un requete de type :
> > select distinct SUBSTRING (pm_sig_a,0,CHARINDEX('.'),pm_sig_a)
> > from TB_SIGPARAM
> > where pm_indexPRG_n =1
> > and pm_sig_a <>''''
> > SUR SQL2000 mais je voudrai l'executer sur SQL7 mais pas possible.
elle
> > retourne nul.
> >
> > une ide pour remplacer cette fonction charindex ?
>
>
>
SELECT pm_sig_a,CHARINDEX('.',pm_sig_a) FROM TB_SIGPARAM
Dans ces lignes, un exemple de résultat incorrect ?
L'idée est de reconstruire ton résultat jsuqu'à trouver ce qui coince... Pour l'instant je pense au traitement des valeurs NULL...
-- Patrice
"lbrenet" a écrit dans le message de news:
non voici la reque qui fonctionne
select distinct SUBSTRING (pm_sig_a,0,CHARINDEX('.',pm_sig_a)) from TB_SIGPARAM where pm_indexPRG_n =1 and pm_sig_a <>''
"Patrice" a écrit :
> Que donne la fonction CHARINDEX appelée seule (pour l'instant elle ne me > semble pas syntaxiquement correcte à moins qu'uil y ait une erreur dans
la
> recopei du code). > > Essaie par exemple : > > SELECT CHARINDEX('.','machin.com') > > > -- > > "lbrenet" a écrit dans le message de > news: > > boujours, voila mon probleme. j'effectu un requete de type : > > select distinct SUBSTRING (pm_sig_a,0,CHARINDEX('.'),pm_sig_a) > > from TB_SIGPARAM > > where pm_indexPRG_n =1 > > and pm_sig_a <>'''' > > SUR SQL2000 mais je voudrai l'executer sur SQL7 mais pas possible.
elle
> > retourne nul. > > > > une ide pour remplacer cette fonction charindex ? > > >