tablas sentencias puede procesar número insercion inicializar fallo errores error datos crear consultas con comando buscar biblioteca basicas sql oracle

sentencias - no se puede inicializar la biblioteca sqlcmd con el número de error



Error confuso sobre la falta de paréntesis izquierdo en la declaración SQL (3)

Debe especificar un tamaño para el tipo de datos VARCHAR2.

Ej. VARCHAR2 (30)

SQL * Plus está buscando los corchetes alrededor de la definición de tamaño VARCHAR2.

SQLPLUS dice que me falta paréntesis izquierdo con esta declaración en mi script de SQL.

CREATE TABLE people( id INT NOT NULL PRIMARY KEY, name VARCHAR2 );

Había subido mi script con sftp, ¿podría haber jugado con el script?


Es necesario especificar el tamaño de Varchar2 .

Por ejemplo: - Name Varchar2(50)

Nota: - El tamaño máximo de Varchar2 es 4000.


VARCHAR2 es un tipo que necesita un tamaño / longitud máximo. Intenta algo como ...

varchar2(50)

Su paréntesis izquierdo que falta es el paréntesis que rodea el tamaño.

CREATE TABLE people( id INT NOT NULL PRIMARY KEY, name VARCHAR2(50) );