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
운영게시판
최근게시물
DB2 Q&A 1363 게시물 읽기
No. 1363
Insert 작업시 시스템 날짜을 넣고 싶은데 안되네요??
작성자
초보자
작성일
2007-06-20 18:14
조회수
8,972

안녕하세요! 유저님들..

DB2 에서 Insert 작업시 Hex(Current Date)로 현재 시스템 날짜을 입력하려고 하는데요! 안됩니다.


[에러 메시지]

[DB2] SQL0312N The host variable "HEX" is used in a dynamic SQL statement, a view definition, or a trigger definition. SQLSTATE=42618 


Update 작업시는 Hex(Current Date)가 적용되는데.... 왜 Insert 작업시 안되는지??

답변 부탁드립니다.

이 글에 대한 댓글이 총 1건 있습니다.


프로그램 전체 상황을 알수가 없어서 정확한 답변을 할수가 없지만..

HEX 라는 단어가 어느 다른곳에서 변수로 사용된것은 아닌가요?

Hex(Current Date) 로 INSERT 해도 아무이상은 없어야 합니다.

그런데 오류가 났다면 다른곳에서 문제가 발생한것 같네요



김종현(nativekim)님이 2007-06-24 07:42에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
1366com.ibm.db2.jcc.b.SqlException 에러 문의입니다. 도와주세요
크림
2007-06-26
9489
1365호스트 변수와 SQL 문장의 로그 출력 [1]
초보
2007-06-24
8935
1364TRANSLATE 문제 [1]
초보
2007-06-21
8929
1363Insert 작업시 시스템 날짜을 넣고 싶은데 안되네요?? [1]
초보자
2007-06-20
8972
1362쿼리를 실행하는 영역에 따라서 결과값이 다르게 나옵니다. [1]
이준식
2007-06-14
8665
1361INSERT, UPDATE 문에 사용하는 WITH UR의 의미? [4]
이준식
2007-06-08
9792
1360컬럼연결 [4]
이삼봉
2007-06-05
9658
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다