mysql : les vues ?

mysql : les vues ? - SQL/NoSQL - Programmation

Marsh Posté le 29-07-2003 à 10:18:28    

sous myssql j'ai pas pu faire de vues...avec un message d'erreur de type syntaxe...
 
sous postgresql je vais tout simplement

create view relevedetaillé as select * from listing where (moy <> 'OUVR' order by dat,cpt,moy;

ce qui bien sur fonctionne parfaitement hors sur mysql la meme table et la meme vue mais ca passe pas.
 
mysql n'utilise pas la syntaxe normalisée par SQL2censé etre la reference de compatibilitée ?


Message édité par francoispgp le 29-07-2003 à 11:23:29

---------------
merci @+
Reply

Marsh Posté le 29-07-2003 à 10:18:28   

Reply

Marsh Posté le 29-07-2003 à 10:19:22    

MySQL c'est d'la merde :jap:

Reply

Marsh Posté le 29-07-2003 à 10:24:25    

*Syl* a écrit :

MySQL c'est d'la merde :jap:  


 
bon ben au moins comme ça c'est clair....
 :D  
conclusion tout faire sur postgres ....


---------------
merci @+
Reply

Marsh Posté le 29-07-2003 à 10:43:16    

*Syl* a écrit :

MySQL c'est d'la merde :jap:  


toujours à faire des posts intéressants hein :o
 
MySQL supporte pas les vues, tout simplement. Pas prévu avant la version 5 je pense.

Reply

Marsh Posté le 29-07-2003 à 10:44:51    

drasche a écrit :


toujours à faire des posts intéressants hein :o

:sol:  
T'en veux peut-être un autre ?
VB c'est d'la merde :p

Reply

Marsh Posté le 29-07-2003 à 10:50:34    

merci d'avoir confirmé mon point de vue :jap:

Reply

Marsh Posté le 29-07-2003 à 10:54:18    

drasche a écrit :


MySQL supporte pas les vues, tout simplement. Pas prévu avant la version 5 je pense.


Effectivement : http://www.mysql.com/doc/en/ANSI_diff_Views.html

Citation :

We plan to implement views in MySQL Server in version 5.1  
 
Historically, MySQL Server has been most used in applications and on web systems where the application writer has full control over database usage. Of course, usage has shifted over time, and so we find that an increasing number of users now regard views as an important aspect.


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 29-07-2003 à 10:56:59    

5.1?  La 5.0 ne prévoit donc que les stored procedures :/

Reply

Marsh Posté le 29-07-2003 à 10:57:45    

si mysql ne supporte pas les vues c'est pas un SGBD !
je vais le desinstaller et ne laisser que postgres...
 
 :kaola:  :kaola:  :kaola:  
 
 
ENDOF POST


---------------
merci @+
Reply

Marsh Posté le 29-07-2003 à 11:07:45    

tu seras gentil de nous donner la définition d'un SGDB (d'ailleurs tu confonds déjà SGBD et SGBDR).
 
Ensuite, si MySQL n'est pas un SGDB, tu seras également gentil de nous dire pourquoi il est tant utilisé en tant que SGBD.
 
 [:486dx]

Reply

Marsh Posté le 29-07-2003 à 11:07:45   

Reply

Marsh Posté le 29-07-2003 à 11:22:24    

drasche a écrit :

tu seras gentil de nous donner la définition d'un SGDB (d'ailleurs tu confonds déjà SGBD et SGBDR).
 
Ensuite, si MySQL n'est pas un SGDB, tu seras également gentil de nous dire pourquoi il est tant utilisé en tant que SGBD.
 
 [:486dx]  


Laisse, Monsieur boude :o
M'enfin faut avouer que dans la série "j'installe d'abord, je me renseigne après et en plus je gueule passke ça fait pas ce que je veux", on a un beau spécimen du genre [:meganne]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 29-07-2003 à 11:48:40    

c'est clair que je suis loin tres loin de tout connaitre a ce sujet,
 
j'ai jamais pretendu le contraire.
 
par contre je me demandais si c'etait moi qui tapais de mauvaises syntaxe..
 
ayant tjrs ete habitue a utiliser oracle au boulot ou postges a la maison pour apprendre.
 
tout le monde me disais mets mysql c'est pareil et plus connu tu trouvera plus facilement de l'aide...tu parles ca respecte pas le standard sql2 donc c'est un daub et . |
d'autant plus que sql2 c'est pas nouveau nouveau... !
 

choisir un sgbd pour son application...Un sgbd doit etre au minimum respectueux des standards internationnaux en particulier l'ancien SQL2 dans la syntaxe. ... les possibilitees de creer mettre a jour effacer les donnees, les presenter grace a l'usage des vues, fonctions, et requettes plus simples, ...

bref les vues sont necessaire pour etre un sgbd mysql n'en est donc pas un...


Message édité par francoispgp le 29-07-2003 à 11:54:56

---------------
merci @+
Reply

Marsh Posté le 29-07-2003 à 12:44:23    

francoispgp a écrit :

tu parles ca respecte pas le standard sql2 donc c'est un daub et . |


cause toujours :o

Reply

Marsh Posté le 29-07-2003 à 12:49:20    

francoispgp a écrit :

choisir un sgbd pour son application...Un sgbd doit etre au minimum respectueux des standards internationnaux en particulier l'ancien SQL2 dans la syntaxe. ... les possibilitees de creer mettre a jour effacer les donnees, les presenter grace a l'usage des vues, fonctions, et requettes plus simples, ...

bref les vues sont necessaire pour etre un sgbd mysql n'en est donc pas un...


Moi aussi j'ai des définitions sorties d'on ne sait où :

Citation :

SGBD        
 
Système de Gestion de Base de Données. C'est un outil informatique qui permet d'insérer, de modifier et de rechercher efficacement des données spécifiques dans une grande masse d'informations partagées entre tous les utilisateurs. Il comprend un ensemble de données liées (la BDD), et un ensemble de programmes permettant de manipuler et d'accéder à ces données. Il doit aussi assurer le contrôle, la sécurité et la confidentialité des données.


Donc MySQL en est un [:catharsis]
On peut jouer longtemps, hein :sarcastic:


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 29-07-2003 à 13:08:51    

pourriez donner les URLs qu'on rigole un peu :D

Reply

Marsh Posté le 29-07-2003 à 13:21:10    

pour moi, MySQL est un File System

Reply

Marsh Posté le 29-07-2003 à 13:33:29    

:heink:

Reply

Marsh Posté le 30-07-2003 à 01:53:41    

drasche a écrit :


toujours à faire des posts intéressants hein :o
 
MySQL supporte pas les vues, tout simplement. Pas prévu avant la version 5 je pense.


ouais, c d'la merde quoi :D

Reply

Marsh Posté le 30-07-2003 à 01:57:11    

Taiche a écrit :


Moi aussi j'ai des définitions sorties d'on ne sait où :

Citation :

SGBD        
 
Système de Gestion de Base de Données. C'est un outil informatique qui permet d'insérer, de modifier et de rechercher efficacement des données spécifiques dans une grande masse d'informations partagées entre tous les utilisateurs. Il comprend un ensemble de données liées (la BDD), et un ensemble de programmes permettant de manipuler et d'accéder à ces données. Il doit aussi assurer le contrôle, la sécurité et la confidentialité des données.


Donc MySQL en est un [:catharsis]
On peut jouer longtemps, hein :sarcastic:


Ouais, m'enfin y'a pas si longtemps que ça, mysql supportait pas les clés étrangères quand même...
 
Et quand on voit qu'il ne supporte pas les triggers, bah franchement, on peut pas dire que c'est un SGBDR digne de ce nom... Si les relations se limitent à la présence de clés externes, c'est quand même assez limité... Une relation c'est un peu plus complexe quand même !

Reply

Marsh Posté le 30-07-2003 à 10:07:22    

MagicBuzz a écrit :

Ouais, m'enfin y'a pas si longtemps que ça, mysql supportait pas les clés étrangères quand même...


ouais enfin si tu parles de la version 3.23, suffit d'activer le support juste en modifiant l'ini, c'est pas très compliqué non plus hein :o
 
pourquoi je tombe dans ce troll à deux balles? :pfff:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed