SQLCLI  α׷ schema  ϰ ׽Ʈ α׷ pair  Ǿ ִ.
α׷   ̸ schema   (...sql)  isql 󿡼 ϸ ȴ.
Ʒ Ʈ  α׷ ش α׷ Ǿ API  ϰ ִ.
 α׷ ȯڵ,ڵ Ҵ(SQLAllocHandle) DB   κ
(SQLDriverConnect),  (SQLDisconnect), ڵ (SQLFreeHandle),
  κ ԵǾ ִ.

< QUERY  >
1. demo_ex1 : SQLExecDirect, SQLNumResultCols, SQLDescribeCol, SQLBindCol, SQLFetch
2. demo_ex2 : SQLPrepare, SQLBindParameter, SQLBindCol, SQLExecute, SQLFetch
3. demo_ex3 : Array-BindCol SELECT (SQLSetStmtAttr, SQLBindCol, ... )
4. demo_ex4 : Array-BindParam INSERT
              (SQLSetStmtAttr, SQLPrapare, SQLBindParameter, SQLExecute)
5. demo_ex5 : update (SQLPrapare, SQLBindParameter, SQLExecute, SQLRowCount)
6. demo_ex6 : exec procedure : in, out binding (SQLPrapare, SQLBindParameter, SQLExecute)

< Transaction  >
1. demo_tran1 : SQLSetConnectAttr, SQLEndTran

< Connection ˻ >
1. demo_dead : SQLGetConnectAttr

< SELECT - UPDATE >
1. demo_tran2 : SQLSetConnectAttr, ...

< Multi-Thread >
1. demo_mt

< meta ˻ >
1. demo_meta1 : SQLAllocHandle, SQLTables, SQLFreeHandle
2. demo_meta2 : SQLColumns
3. demo_meta3 : SQLPrimaryKeys
4. demo_meta4 : SQLStatistics
5. demo_meta5 : SQLProcedures
6. demo_meta6 : SQLProcedureColumns
7. demo_meta7 : SQLSpecialColumns
8. demo_meta8 : SQLColAttribute
9. demo_meta9 : SQLForeignKeys
10. demo_meta10 : SQLTablePrivileges

< Information ˻ >
1. demo_info1 : SQLGetTypeInfo, SQLGetData

< Explain Plan ˻ >
1. demo_plan : SQLGetStmtAttr

< shared library  >
1. demo_sl : demo_ex2  shared library  

< SQLCPool API >
1. demo_cpool : SQLCPool API 
                (SQLCPoolAllocHandle, SQLCPoolFreeHandle, SQLCPoolSetAttr, SQLCPoolGetAttr, 
                SQLCPoolInitialize, SQLCPoolFinalize, SQLCPoolGetConnection, SQLCPoolReturnConnection)

< MESSAGE_CALLBACK  >
1. demo_message : SQLSetConnectAttr
