libsqlora8:(insert system time as an appointed format)

 
Key statement:

   char *stmt=

   "alter session set nls_date_format='yyyy-mm-dd HH24:MI:SS'"; 

   if ( 0 > (stat = sqlo_exec(dbh, stmt)))
        printf("sqlo_exec error!");

  char * insert_stmt =
   "INSERT INTO table_test (ID, Name, IP, ACCESSTIME) VALUES (:id,  :name, :ip, :accesstime)";

edit time format:  

strftime

     1 #include <stdio.h>
      2 #include <string.h>
      3 #include <time.h>
      4 #include <sys/time.h>
      5
      6 int main()
      7 {
      8         time_t t;
      9         struct tm *area;
     10         char tmpbuf[128];
     11  
     12         t = time(NULL);
     13         area = localtime(&t);
     14         strftime(tmpbuf, sizeof(tmpbuf), "%Y-%m-%d %H:%M:%S",area);
     15         printf("DT=%s/n",tmpbuf);
     16        
     17         return (0);
     18 }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值