Noob, quelques question [mySQL] - SQL/NoSQL - Programmation
Marsh Posté le 04-06-2006 à 16:26:41
Le type de données "VARCHAR2" n'existe pas sur MySQL
("VARCHAR", oui)
Marsh Posté le 04-06-2006 à 16:30:56
Essaie
Code :
|
au passage, ça serait peut-être bien d'avoir d'autres champs, par exemple un ID, en tout cas une clé primaire
par exemple :
Code :
|
Si tu as un serveur Web, tu pourrais également installer phpMyAdmin et l'utiliser pour créer tes tables, et voir le script qu'il te génère en exportant, ça peut aider
edit: grillaid
Marsh Posté le 04-06-2006 à 16:34:10
MErci, mais je n'ai vraiment pas envie d'installer un client HTTP pour ca, je vais continuer à essayer de faire du JDBC avec Oracle...
Marsh Posté le 04-06-2006 à 15:27:57
Je débute avec mySQL, je l'ain installé, jusque la tout va bien, je me retrouve dans le 'my SQL command line client', je crée une database
'create database toto;'
je m'y connecte
'connect toto;'
j'essaie de créer une table : erreur :
mysql> create table Station (comStation VARCHAR2(30) NOT NULL);
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near 'VARCH
AR2(30) NOT NULL)' at line 1
Qu'est ce que je fait de mal ?
J'ai un script SQL, qui fonctionne avec Oracle, mais pas du tout ici ...
Est-ce que la syntaxe est si differente ?
Message édité par didier1809 le 04-06-2006 à 15:29:18
---------------
.