|
Publicité | ||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : avril 2009 Messages : 33 ![]() |
je cherche à savoir si quelqu'un a déja executé des requettes sql sous solaris pour savoir la difference entre une requette executé sous windows et autre sous linux .
j'ai eu l information qu'il accepte pas les accents,les noms des tables et des champs doivent etre en majuscule.si quelqu'un a une autre formation sur ce sujet ![]() merci |
|
|
00
|
|
|
#2 | ||
|
Expert Confirmé Sénior
![]() francois Ingénieur systèmes et réseaux Inscription : juillet 2006 Messages : 3 259 ![]() |
comme dans TOUS les langages interpretés
dans SQL il y a un caractère de protection pour éviter tous les ennuis. par defaut c'est en general "\" comme dans le monde unix exemples Code :
Traditionnellement tout NOMAGE utilisateur (variables, nom tables etc... sont à faire en MAJUSCULE) et en minuscule c'est quand on fait des tests, quand on garde une copie d'une table ancienne, exemple viellecompta et COMPTA l'appostrophe dans l'exemple au dessu est ainsi protégé contre toute mauvaise interpretation par le \ ce qui garantie que qu'on fasse avec cette donnée on aura jamais l'erreur de remonter "l" au lieu de "l'arrivée" cette regle est a respecter TOUJOURS qu'il puisse arriver meme sous windows si tu ne le fais pas en general ca gere mais tot ou tard ça va peter dans un cas exceptionnel. c'est pas parceque les wwindowsiens sont assistés au point de pouvoir faire n'importe quoi, (c'est vrai windows c'est facile à utiliser et c'est son point fort), que c'est normal de ne par respecter les normes, les conventions, les regles des langages et les imperatifs d'interopérabilités.... La syntaxe ne dépendra jamais de l'OS ni dans solaris, ni AIX, ni linux, ni Tru64, ni windows pour une requette SQL d'un même serveurs SQL (mysql, postgresql, db2, oracle, etc....) si tu respectes cet aspect des choses (conventions, normes etc...) par contre si tu ne le fais pas, bha là oui le jour ou tu migre ta base, tu peux avoir des surprises pas cool. et être obligé de convertir des maj en min ou pire encore pour que ça marche .... |
||
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : avril 2009 Messages : 33 ![]() |
eh been merci pour ton explication ça repond sur ma question
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com