반응형
SQL 문에 왼쪽 괄호가 누락되어 혼동되는 오류
SQLPLUS에서 SQL 스크립트에 이 문이 있는 왼쪽 괄호가 누락되었다고 합니다.
CREATE TABLE people(
id INT NOT NULL PRIMARY KEY,
name VARCHAR2
);
제가 sftp로 스크립트를 업로드했는데, 스크립트를 가지고 놀 수 있었을까요?
VARCHAR2는 최대 크기/길이가 필요한 유형입니다.예를 들어...
varchar2(50)
누락된 왼쪽 괄호는 크기를 둘러싼 괄호입니다.
CREATE TABLE people(
id INT NOT NULL PRIMARY KEY,
name VARCHAR2(50)
);
VARCHAR2 데이터 유형의 크기를 지정해야 합니다.
예: VARCHAR2(30)
SQL*Plus는 VARCHAR2 크기 정의를 중심으로 브래킷을 찾고 있습니다.
데이터 형식 varchar2로 문자를 지정하지 않았기 때문에 이 오류가 발생합니다.다음과 같은 방법을 사용해 보십시오.
CREATE TABLE people(
id INT NOT NULL PRIMARY KEY,
name VARCHAR2(20) );
의 크기를 지정해야 합니다.Varchar2
.
예:-Name Varchar2(50)
참고:- Varchar2의 최대 크기는 4000입니다.
언급URL : https://stackoverflow.com/questions/10197640/confusing-error-about-missing-left-parenthesis-in-sql-statement
반응형
'it-source' 카테고리의 다른 글
'완화' 설정내장된 Tomcat에 대한 QueryChars' (0) | 2023.07.05 |
---|---|
기본 그래픽에서 플롯 영역 외부에 범례를 플롯하시겠습니까? (0) | 2023.06.30 |
R에서 ggplot2를 사용하여 히스토그램 중첩 (0) | 2023.06.30 |
Android에서 FirebaseApp.initializeApp(Context)을 먼저 호출하십시오. (0) | 2023.06.30 |
마지막으로 사용한 행을 찾는 더 좋은 방법 (0) | 2023.06.30 |