- 论坛徽章:
- 0
|
tst.c
#include "stdio.h"
#include "time.h"
EXEC SQL include sqlca;
EXEC SQL include sqlda;
EXEC SQL include sqltypes;
EXEC SQL include decimal;
main()
{
EXEC SQL BEGIN DECLARE SECTION;
int count1;
EXEC SQL END DECLARE SECTION;
time_t it;
tm ittm;
it=time(NULL);
printf(ctime(&it));
ittm=*localtime(&it);
printf("\n%d\n",ittm.tm_year+1900);
printf("\n%d\n",ittm.tm_mon+1);
printf("\n%d\n",ittm.tm_mday);
printf("\n%d\n",ittm.tm_hour);
printf("\n%d\n",ittm.tm_min);
printf("\n%d\n",ittm.tm_sec);
EXEC SQL database sms;
EXEC SQL select count(*) into :count1 from pps_user;
EXEC SQL close database;
printf("\n%d\n",count1);
}
然后用 esql -o tt tst.ec
编译通过后,但运行tt报错如下:
251485:tt: /sbin/loader: Fatal Error: Cannot map library libifsql.so
这是什么错误啊  |
|