[proc,ec] ec를 이용해서 호스트변수에 db 값을 대입해보자
인포믹스 ec의 기초인 호스트변수에 db select 한 값을 넣어보자 먼저 db 명을 설정한다. $connect to "dbname"; $char date[1000]; //날짜가 들어갈 변수명. 호스트변수기 때문에 $를 붙여준다. EXEC SQL SELECT max(date) INTO :date FROM table_name; 이렇게 하면 호스트변수 date에 select 한 max(date)값이 들어간다. proc나 ec를 처음 해본사람은 INTO가 생소할텐데 INTO를 빼먹지 말아야 한다^^ 1개 이상일때에도 가능하다. select a,b,c into :a,:b,:c 이런식으로 여러개도 가능하다.
C언어
2017. 2. 3. 15:26
[c언어] 파일 라인수 리턴하는 함수
c언어 프로그래밍을 하다 보면 파일 io를 할 때가 있다. 여기서 파일의 총 라인 수를 얻고 싶을 때가 있다. 현업에서는 파일 라인수를 읽는것은 매우 중요하다. 이유는 다음과 같다. 예를 들어 db table을 truncate나 delete로 모두 지우고 insert 하는 일이 발생한다. insert 전에 truncate가 먼저 일어난다. 때문에 truncate를 하고 나서 insert하려고 했을때 파일 내용이 없을경우 insert가 되지 않고 db table은 데이터가 없는 상태가되어 장애를 일으킨다. 이런게 별것 아닌거 같지만 파장은 심각하다. 예를 들어 인사 정보를 새벽에 갱신하는 배치파일이 있다고 가정해 보자. 만약 인사배치파일에 오류가 생겨 한 3건이나 0건으로 파일이 넘어왔을 경우 배치파일이 ..
C언어
2017. 2. 2. 12:42
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- ocajp
- C
- EC
- 자바
- 라이믹스
- 플러터
- KG
- esql
- C언어
- MySQL
- webix
- 포인터
- xe애드온
- 스크래핑
- 파싱
- php
- xe addon
- JDBC
- 프로씨
- XE3
- XE
- 이클립스
- 문자열
- 자바 smtp
- proc
- 파이썬
- 오라클
- Python
- ocjap
- 인포믹스
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
글 보관함
