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
운영게시판
최근게시물
Informix Q&A 3446 게시물 읽기
No. 3446
파라미터 전달방법 관련..
작성자
초보DBA(r00tlee)
작성일
2016-03-30 14:38:48
조회수
1,558

 안녕하세요. 혹시 informix에서 파라미터 전달 방법은 어떤식으로 전달하는지 궁금해서요..

 

예를 들어서 오라클은 sqlplus /nolog @파일명 전달할 파라미터...

 

인포믹스는 어떤식으로 sql파일에다 파라미터 값들을 전달해 줄 수 있는지 궁금합니다. 도움 부탁드릴게요..

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

방법은 여러가지가 있겠습니다만

인포믹스의 dbaccess라면 아래와 같이 쉘이나 배치 프로그램을 작성하여 사용할 수 있습니다.

 

예) 리눅스/유닉스의 경우

$ cat shell.sh

dbaccess sysmaster <<+
select * from systables where tabid = $1;
+
 
$ sh shell.sh 2
Database selected.
 
 
 
 
tabname          syscolumns
owner            informix
partnum          1048581
tabid            2
rowsize          157
ncols            10
nindexes         2
nrows            2778.000000000
created          03/28/2016
version          65539
tabtype          T
locklevel        R
npused           30.00000000000
fextsize         32
nextsize         32
flags            0
site
dbname
type_xid         0
am_id            0
pagesize         4096
ustlowts         2016-03-28 09:21:58.00000
secpolicyid      0
protgranularity
 
1 row(s) retrieved.
 
 
 
Database closed.
 
 
sqlplus와 같이 직접 값을 전달하는 프로그램은 없고 동일한 형식으로 하시길 원한다면 C나 JAVA등으로 프로그램을 작성하셔서 사용해야 할 것 같습니다.
 

 

정상규(pajama)님이 2016-03-30 15:46:35에 작성한 댓글입니다.
이 댓글은 2016-03-30 15:46:48에 마지막으로 수정되었습니다.

 헉.. 그렇군요 감사합니다.

초보DBA(r00tlee)님이 2016-03-30 16:50:02에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
3449기존 테이블 (Decimal(4))-> 신규 테이블(Char(4)로 데이터를 옮기는데 질문이 있습니다 ㅠ [1]
ㅠㅠ
2016-10-14
962
3448특정 칼럼의 여러 row의 값을 1개의 row로 select하는 방법 [2]
송정섭
2016-09-06
1169
3447pl/sql문 관련.. [1]
초보DBA
2016-03-31
1517
3446파라미터 전달방법 관련.. [2]
초보DBA
2016-03-30
1558
3445Informix 에서 조회를 할 때의 의문점이 있어 질문 올립니다. [1]
박주호
2016-03-30
1444
3444listener-thread: err = -956 [1]
에모토
2016-03-30
1413
3443dbaccess 명령어 관련.. [2]
초보DBA
2016-03-29
1431
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2017 DSN, All rights reserved.
작업시간: 0.107초, 이곳 서비스는
	PostgreSQL v9.6.3으로 자료를 관리합니다