어떤 디비 서버(A라 가정)에 있는 테이블의 값을 읽어와
다른 테이블(B라 가정)에 insert 하는 프로그램을 하려고 합니다.
그런데 보통 한 프로세스에서 한 디비서버에 커넥션을 하면
쿼리문을 수행할때 늘 커넥션이 유지된 서버에서만 작업을 해서
읽어온 후 다른 디비서버로 넣으려면 다른 프로세스를 하나 더 만들어야 하는건지 알고 싶습니다.
그냥 하나의 프로세스에서 두개 이상의 데이타베이스 커넥션을 유지할 수는 없는건가요?
이런 경우 컴파일 에러를 내는 걸로 알고 있습니다. test1.cpp를 컴파일 할 때
컴파일러가 size의 값을 알 수 없기 때문이죠. VC++에서 테스트를 해보니
역시 컴파일에러를 내는군요... 그런데.
gcc 에서 해보니 에러가 안나네요. 배열이 아주 정상적으로 만들어지고 실행도