Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2311 connectés 

 


Dernière réponse
Sujet : SQL Serveur et requete
ZeT ok j'ai note. merci

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
ZeT ok j'ai note. merci
bigboss49

Zet a écrit a écrit :

Pour moi aussi c'est rollback  :heink:  
il te faut kk1 qui s'y connaisse mieux que moi en sql serveur.
J'espere avoir pu t'aider quand même.  




 
oui merci pour tes conseils
si t'a besoin d'un coup de main en sql ou d'autres trucs sous oracle je peux te passer mon email. mais en sqlserver, aîe aîe.

ZeT Pour moi aussi c'est rollback  :heink:  
il te faut kk1 qui s'y connaisse mieux que moi en sql serveur.
J'espere avoir pu t'aider quand même.
bigboss49

bigboss49 a écrit a écrit :

 
 
non merci jai trouvé
Pour concatener 2 chaines en sql server c simplement l'operateur +
Maintenant, j'aimerai juste connaitre la commande qui permet de revenir en arriere en sql server (c'etait rollback en pl sql)  




 
UUUUUUUUUUUUUUUUUUUUUP !! :hello:

bigboss49

Zet a écrit a écrit :

UTILISES LA FONCTION STRING !!!  




 
non merci jai trouvé
Pour concatener 2 chaines en sql server c simplement l'operateur +
Maintenant, j'aimerai juste connaitre la commande qui permet de revenir en arriere en sql server (c'etait rollback en pl sql)

ZeT UTILISES LA FONCTION STRING !!!
bigboss49

Zet a écrit a écrit :

je dois mal m'exprimer!
jes des articles : 'Art1234','Art1235','Art1236' ..., avec un cod_famille 'YYY'. Et je veux que ca devienne :
'Article1234','Article1235','Article1236' ...
Je veux extraire les souschainre (1234,1235,1236, ...) et les concatené à ARTICLE.
qq1 me comprend ?  
SQL delamortquitue
update nom_table set nom_produit = 'Article' || right(nom_produit,4) where cod_famille = 'YYY'.
 
Tranquille émile !  ;)  




 
 
 :cry:  :cry:  il ne veut pas concatener avec ||
nom_article='TOTO'||right(nom_article,4)
j'ai droit au message : syntaxe incorrecte vers '|'
 
help me encore merci

ZeT je viens de tester, que tu utilises string ou || c'est pareil sous sybase isql, pour sql serveur je sais pas, mais il y a des chances...
ZeT je crois qu'il existe aussi la fonction string.
exemple : string('A','B','C') renvoie 'ABC'.
ZeT je dois mal m'exprimer!
jes des articles : 'Art1234','Art1235','Art1236' ..., avec un cod_famille 'YYY'. Et je veux que ca devienne :
'Article1234','Article1235','Article1236' ...
Je veux extraire les souschainre (1234,1235,1236, ...) et les concatené à ARTICLE.
qq1 me comprend ?  
SQL delamortquitue
update nom_table set nom_produit = 'Article' || right(nom_produit,4) where cod_famille = 'YYY'.
 
Tranquille émile !  ;)
bigboss49

Zet a écrit a écrit :

Pour extraire la sous-chaine tu utilise la fonction right :  
exemple :  
right('ABC1234',4) renvoie 1234
Simple non ?  




 
merci
et la concatenation c'est || ?

ZeT Pour extraire la sous-chaine tu utilise la fonction right :  
exemple :  
right('ABC1234',4) renvoie 1234
Simple non ?
bigboss49

Zet a écrit a écrit :

Je dirai plutot
update <nom_table> set nom_article = 'XYZ1234' where designation = 'ABC1234' and code_produit = 'YYY'.  
Non ?  




je dois mal m'exprimer!
jes des articles : 'Art1234','Art1235','Art1236' ..., avec un cod_famille 'YYY'. Et je veux que ca devienne :
'Article1234','Article1235','Article1236' ...
Je veux extraire les souschainre (1234,1235,1236, ...) et les concatené à ARTICLE.
qq1 me comprend ?

Cruchot oui plutot.
ZeT Je dirai plutot
update <nom_table> set nom_article = 'XYZ1234' where designation = 'ABC1234' and code_produit = 'YYY'.  
Non ?
bigboss49

Cruchot a écrit a écrit :

Euh...
 
UPDATE nom_article="ABC1234" SET nom_article="XYZ1234" WHERE code_produit="YYY" ?  




 
le probleme c'est que jai 303 article a faire comm ca !
le suivant serait 'ABC1235' en 'XYZ1235'
la requete doit etre de la forme:
Update Nom_table
Set Nom_colonne='ABC'||souschaine(nom_colonne qq chose)
Where Code_article ='YYY'
 
Mais c'est au niveau de la souschaine que je patauge .. help !!

Cruchot Euh...
 
UPDATE nom_article="ABC1234" SET nom_article="XYZ1234" WHERE code_produit="YYY" ?
Pims heuuuuuuuu ... c'est des requetes SQL "toutes simple" non?
bigboss49 Qui peux m'aider ?
Voila, je ne connais pas le langage sql serveur qui est different de sql pour Oracle.
Je cherche a modifier certains articles d'une table en remplacant le nom des articles qui ont une designation 'ABC1234' par 'XYZ1234' et qui ont un code produit 'YYY'.
QQ1 pourrait il me donner la requete, merci.

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)