Oracle如何直接運行OS命令(下)第1/2頁

Oracle如何直接運行OS命令(下)

正在看的ORACLE教程是:Oracle如何直接運行OS命令(下)。  EXEC SQL WHENEVER SQLERROR continue;
  sqlglm(msg_buffer, &buffer_size, &msg_length);
  printf(”Daemon error while connecting:n”);
  printf(”%.*sn”, msg_length, msg_buffer);
  printf(”Daemon quitting.n”);
  exit(1);
  }

  void
  sql_error()
  {
  char msg_buffer[512];
  int msg_length;
  int buffer_size = 512;

  EXEC SQL WHENEVER SQLERROR CONTINUE;
  sqlglm(msg_buffer, &buffer_size, &msg_length);
  printf(”Daemon error while executing:n”);
  printf(”%.*sn”, msg_length, msg_buffer);
  printf(”Daemon continuing.n”);
  }
  main()
  {
  EXEC SQL WHENEVER SQLERROR DO connect_error();
  EXEC SQL CONNECT :uid;
  printf(”Daemon connected.n”);

  EXEC SQL WHENEVER SQLERROR DO sql_error();
  printf(”Daemon waiting…n”);
  while (1) {
  EXEC SQL EXECUTE
  BEGIN
  /*接收deamon發來的字符*/
  :status := DBMS_PIPE.RECEIVE_MESSAGE(’daemon’);
  IF :status = 0 THEN
  /*取出字符*/
  DBMS_PIPE.UNPACK_MESSAGE(:command);
  END IF;
  END;
  END-EXEC;
  IF (status == 0)
  {
  command.arr[command.len] = ‘

亚洲伊人久久精品影院| 久久亚洲av无码精品浪潮| 久久久久久久亚洲Av无码| 国产精品久久永久免费| 久久精品国产精品亚洲| 亚洲国产香蕉人人爽成AV片久久| 色综合久久夜色精品国产| 久久久久久久人妻无码中文字幕爆 | 国内精品久久久久| 久久夜色撩人精品国产小说| 欧洲成人午夜精品无码区久久| 久久精品亚洲精品国产色婷| 久久久久亚洲AV成人网人人软件| 久久精品亚洲AV久久久无码| 亚洲成色999久久网站| 2021国内精品久久久久久影院| 久久最新精品国产| 日产精品久久久一区二区| 中文精品久久久久人妻| 99久久精品免费看国产免费| 亚洲综合精品香蕉久久网97| 国产成年无码久久久免费| 亚洲午夜久久影院| 国产产无码乱码精品久久鸭| 亚洲精品乱码久久久久久久久久久久| 99久久精品无码一区二区毛片 | 久久99国产综合精品免费| 一本久久免费视频| 久久无码精品一区二区三区| 国产午夜电影久久| 久久久青草久久久青草| 人人狠狠综合久久亚洲婷婷| 亚洲午夜久久久精品影院| 国产成人久久精品二区三区| 国产精品美女久久久久av爽| 国産精品久久久久久久| 久久99精品久久久久久水蜜桃| 国产精品熟女福利久久AV| 国内精品久久久久久不卡影院| 国产精品熟女福利久久AV| 亚洲国产小视频精品久久久三级|