Confusion erreur sur le manque de gauche parenthèse dans l'instruction SQL
SQLPLUS dit que j'ai laissé une parenthèse avec cette déclaration, dans mon script sql..
CREATE TABLE people(
id INT NOT NULL PRIMARY KEY,
name VARCHAR2
);
Que j'avais uploadé mon script avec sftp, qui pourrait avoir joué un peu avec le script?
Avez-vous essayé de mettre un espace entre
oui je l'ai fait dans les deux sens 🙁
people
et l'ouverture de la parenthèse, dans le cas où l'absence de celui-ci est déroutant de l'analyseur?oui je l'ai fait dans les deux sens 🙁
OriginalL'auteur fenerlitk | 2012-04-17
Vous devez vous connecter pour publier un commentaire.
VARCHAR2 est un type qui a besoin d'un maximum de la taille et de la longueur. Essayez quelque chose comme...
La disparition de votre parenthèse gauche est la parenthèse qui entoure la taille.
OriginalL'auteur
Vous devez spécifier une taille pour le type de données VARCHAR2.
E. g. VARCHAR2(30)
SQL*Plus est à la recherche pour les crochets autour de la VARCHAR2 taille de la définition.
OriginalL'auteur
Vous devez spécifier la taille de
Varchar2
.Par exemple:-
Name Varchar2(50)
Remarque:- la taille maximale de La Varchar2 est de 4000.
OriginalL'auteur