- 论坛徽章:
- 0
|
我在pro*c程序中同时连两个数据库,因此用database变量来标明不同的数据库,但在程序编译过程中出现警告。
程序如下:
- EXEC SQL BEGIN DECLARE SECTION;
- char q_sUser[30];
- char q_sDBName[10];
- EXEC SQL END DECLARE SECTION;
- strcpy(q_sUser,"name/password@instance");
- strcpy(q_sDBName,"tmp");
- EXEC SQL DECLARE q_sDBName DATABASE;
- EXEC SQL CONNECT :q_sUser AT :q_sDBName;
复制代码
警告信息如下:
- Warning at line 83, column 26, file DCUtilProc.pc:
- EXEC SQL DECLARE q_sDBName DATABASE;
- .........................1
- PCC-W-02332, attempted to redefine SQL identifier
复制代码
不知这个问题该如何解决,请各位不吝赐教,先谢过! |
|