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
운영게시판
최근게시물
PostgreSQL Q&A 6893 게시물 읽기
No. 6893
도와주세요 - 쿼리의 결과를 이용한 쿼리 만들기
작성자
이근수(kslee109)
작성일
2006-11-13 16:30
조회수
4,128

안녕하세요...다름이 아니라 제목과 같이 쿼리의 결과를 이용하여
쿼리를 생성하려고합니다.

먼저 "alter TABLE AAA ADD COLUMN aaa varchar(1);"이 쿼리를 
실행시킵니다.
그럼 AAA테이블에 aaa라는 칼럼이 생기겠죠?
이런다음에 "update AAA set aaa='N';"쿼리를 만들어서 aaa칼럼을 세팅을 합니다.
여기서 부터 문제입니다.
10개의 장비가 있는데..어떤장비는 aaa라는 컬럼이 있고, 어떤 장비는 aaa라는 컬럼이 없습니다. 근데 aaa컬럼에 N값만 들어가면 문제가 되지 않지만,
'M'값과 'L'값도 들어갈 수 있을 경우 이미 aaa칼럼이 존재하는데서는 'N'으로 
set해주면 안돼서 이렇게 질문을 드립니다.

즉, "alter TABLE AAA ADD COLUMN aaa varchar(1);"쿼리를 했을경우
이미 존재하는 칼럼이면 update문을 수행하지 않고
성공적으로 생성되었을 때에 update문을 수행하고 싶습니다.

답변 주시기 바랍니다.

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

시스템테이블을 조회하면 됩니다.

초보대왕님이 2006-11-13 16:52에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
6897저장 프로시저에서 파일 만들기 [2]
vortex
2006-11-18
4277
6895처음 써보는 PostgreSQL... [3]
궁금해요
2006-11-17
5155
6894안녕하세요! 질문하나 드리겠습니다. [1]
얼빡이
2006-11-16
3761
6893도와주세요 - 쿼리의 결과를 이용한 쿼리 만들기 [1]
이근수
2006-11-13
4128
6892window용 8.1버전 설치중 에러가 발생합니다. T.T [1]
이기자
2006-11-12
4598
6891APM과 Postgres 작동중 잦은 다운 현상(윈도우XP) [2]
왕초보
2006-11-12
4041
6890데이타 입력시 숫자형 컬럼에 값이 없을시에 에러와 관련한.. [2]
초보
2006-11-12
3932
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다