#include "stdafx.h"
#include "ocilib.h"
#include<string>
#include<string.h>
#include<stdlib.h>
#include <iostream>
#include <fstream>
#include <time.h>
#include <sstream>
using namespace std;
#pragma comment(lib,"ociliba.lib")
#pragma comment(lib,"ocilibm.lib")
#pragma comment(lib,"ocilibw.lib")
#define MAX_THREADS 10
#define MAX_CONN 10
#define SIZE_STR 260
void worker(OCI_Thread *thread, void *data)
{
OCI_Connection *cn = (OCI_Connection *)OCI_PoolGetConnection((OCI_ConnPool*)data, NULL);
char str[SIZE_STR+1];
std::cout<<"#######"<<cn<<std::endl;
/* application work here */
str[0] = 0;
OCI_Immediate(cn, "select to_char(sysdate, 'YYYYMMDD HH24:MI:SS') from dual", OCI_ARG_TEXT,