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
운영게시판
최근게시물
CUBRID Q&A 808 게시물 읽기
No. 808
Q.db_execute()관련입니다..
작성자
박유나
작성일
2007-12-21 18:18
조회수
3,232

이 함수 사용시에..

db_restart() 사용과 다르게 설정해 줘야한다거나..

제약사항이 있나여??

 

db_restart(),db_Login()는 사용가능한데

db_execute()는 사용이 불가능하네여..

 

오늘 대답 주시긴 힘드시겠져??

매번 감사드리고..

주말 잘보내세여~~^^

 

 

 

 

 

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

안녕하세요.

답변이 늦어서 죄송합니다. 토요일이라...

잘아시는 것처럼 db_restart() 는 database 와 연결을 하는 것이고, db_login() 은 database 사용자 login 함수입니다. 또한 db_execute() 는 질의를 수행시켜주는 함수입니다.

어떤 에러가 발생하는 것 같은데요.. 에러메세지를 알려주시면 감사하겠읍니다.

만약 질의 수행에 대하여 에러메세지를 확인하시려면 db_execute() < 0 인 경우 db_error_string(3) 의 return 이 에러메세지 이므로 이를 찍어보시면 됩니다.

혹시 큐브리드 메니져에서 데이터베이스 생성후 스키마등록등의 작업이 있으셨는지요. 그런경우 특별히 신경을 쓰지 않으시면 dba 사용자로 작업을 하게 됩니다. 즉 질의 편집기 사용시나 데이터베이스에 스키마 등록시 로그인 과정을 거치게 되는데 데이터베이스 생성후 그냥 로그인이 되었다면 dba 사용자로 작업이 되었을 가능성이 큽니다.

db_restart() 후 db_login() 을 호출하지 않았다면 public 사용자로 로그인이 되어 dba 사용자에서 생성한 스키마로 접근이 불가능하게 됩니다. 혹은 db_login() 에서 dba 로 로그인하지 않으셔도 마찬가지고요.

혹시 다른 문제라면 해당 에러를 올려주시면 감사하겠읍니다.

 

>이 함수 사용시에..

>db_restart() 사용환경과는 다르게 설정해 줘야한다거나..

>db_execute()관련 제약사항이 있나여??

>

>db_restart(),db_Login()는 사용가능한데

>db_execute()는 사용이 불가능하네여..

>

>오늘 대답 주시긴 힘드시겠져??

>매번 감사드립니다~ 주말 잘보내세여~~^^

 

남재우님이 2007-12-23 02:18에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
812Q.큐브리드 쿼리요청 중 allocated 오류가 발생합니다. [1]
박민호
2007-12-26
3567
810Q.pconnect ... [1]
아빠불당
2007-12-25
3600
809Q.SP관련 질문드립니다~ [1]
박유나
2007-12-24
3411
808Q.db_execute()관련입니다.. [1]
박유나
2007-12-21
3232
807Q.auto commit 에 관해서 [1]
김종진
2007-12-21
3709
806Q.게임 DB에 대해 질문드립니다. [1]
김정환
2007-12-21
3318
805Q.INSERT시 텍스트 길이 제한에 관하여.. [2]
김수선
2007-12-20
3611
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다