CRÉER OU REMPLACER AFFICHER les erreurs sql
Essayer de mettre à jour un la vue de la table à l'aide de:
CREATE OR REPLACE VIEW [vtable] AS SELECT * FROM Files_Table ORDER BY File
La table est le retour de l'ancien point de vue, pas la mise à jour.
Déclaration testé les dans la base de données Sqlite browser:
Error message from database engine: near "OR": syntax error
mais n'a pas obtenu ce dans le programme?
Aucune idée pourquoi elle n'est pas mise à jour?
OriginalL'auteur T.T.T. | 2009-08-05
Vous devez vous connecter pour publier un commentaire.
SQLite ne supporte pas la création OU remplacement de la syntaxe. La seule base de données que je connais qui soutient que la syntaxe est Oracle, mais je devine il en existe d'autres.
Baisse de la vue et de créer avec la nouvelle définition:
yup, juste vu que, grâce: les Vues sont en lecture seule dans SQLite. sqlite.org/lang_createview.html
PostgreSQL a trop postgresql.org/docs/8.4/interactive/sql-createview.html
OriginalL'auteur bogertron
MySQL supporte aussi. Plus d'informations ici: http://dev.mysql.com/doc/refman/5.0/en/create-view.html (Voulu ajouter un commentaire à la réponse ci-dessus, mais ne peut pas...)
OriginalL'auteur hlascelles