database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 31313 게시물 읽기
No. 31313
MariaDB INSERT중 오류
작성자
Maria
작성일
2020-09-24 17:31
조회수
1,921
DataBase : MariaDB 10.4.1
OS           : CentOS8
DB TOOL : DBever 7.2.0,   Oracle SQL Developer 19.2.1
 
위의 환경에서
INSERT INTO TEST_DATA( A1, A2, A3, A4, A5, TIMEPOINT                          )
                VALUES(:A1,:A2,:A3,:A4,:A5, DATE_FORMAT(NOW(),'%Y%m%d%H%i%s')  )
 
를 실행하면 
       SQL 오류: Parameter index out of range (5 > number of parameters, which is 0).
데이터베이스 오류가 납니다. (DBever, SQL Developer 동일)
 
먼저 고생하신 선배님  한수 부탁드립니다.
어디서부터 잘못되었는지 도저히 모르겠습니다.
 
미리 한가위 즐겁고 행복하게 지내세요..
 
 
 
이 글에 대한 댓글이 총 3건 있습니다.

 :A1 형태는 바인드 변수인데요 
툴에 바인드 변수 입력하는 부분이 있을 것 같네요. 

value (1,2,3,4,5, date_format(now()...) 

이렇게 해도 같은 오류가 나는지 테스트 해보시죠. 
상수로 바꾸었을 때 들어간다면 DB 테이블이나 SQL 문제는 없습니다. 

 

lucky님이 2020-09-24 18:14에 작성한 댓글입니다. Edit

 lucky님 감사합니다.

툴에서 변수 입력창이 있습니다.

변수 창에서 값을 입력 하였는데  오류가 나네요..

신경써 주셔서 감사합니다.

Maria님이 2020-09-24 18:47에 작성한 댓글입니다. Edit

간단한 테이블을 만든 후, varchar 데이터
바인드 값을 입력할 때, 

'가나다라' 
가나다라 

둘중의 하나가 에러나는지 테스트해 보시면서
하면  될 것 같아요. 


 

lucky님이 2020-09-25 09:48에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
31316MariaDB Swap을 너무 많이 사용하는 것 아닌가요? [1]
이규영
2020-11-03
2249
31315alter table 로 언어셋 변경시 myisamchk 를 안해도 괜찮은지 궁금합니다.
하나만
2020-10-12
2029
31314객실에 입장가능한 인원수 검색하기 [1]
이지
2020-09-27
1859
31313MariaDB INSERT중 오류 [3]
Maria
2020-09-24
1921
31312중복된 값을 가지고 있는 데이터를 가져오려고 합니다. ㅠㅠ [4]
쿼리초보 ㅠㅠ
2020-09-16
2006
31311연속근무 구하기 도움요청드립니다. [1]
피어스
2020-09-14
2028
31310insert실행 시 운영중인 서버에 최대한 부담이 가지 않는 방법은 어떤건가요? [1]
왜이러니
2020-09-04
2028
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다