如何以oracle形式使用TEXT_IO打开直接CSV文件?

时间:2018-12-19 06:03:43

标签: oracle oracle10g oracleforms

我在触发器WHEN-BUTTON-PRESSED上以oracle形式10g应用了此代码。此代码仅将文件保存在目标位置。

代码:

In [40]: import pytz
In [41]: pytz.all_timezones
Out[42]: 
['Africa/Abidjan',
 'Africa/Accra',
 'Africa/Addis_Ababa',
 ...]

我希望在按下按钮时直接从oracle表单中打开CSV文件

如何实现这个目标?

2 个答案:

答案 0 :(得分:2)

您可以使用webutil来执行此操作。 它具有功能channelActive()

也可以将client_host放在第一封邮件的后面,而不是重复邮件。然后,您不需要第二条消息即可弹出消息。

答案 1 :(得分:0)

如果您想读入.csv文件,我已经找到了解决问题的合适方法。

如果我确实了解您想要的内容,也许它也对您有帮助。

RemoveNA = function(x)
  {
    colmiss = colnames(x)[apply(x,2,anyNA)]
    colmiss
    i = 1
    while ( i <= length(colmiss))
    {
      col_na_col  = match(colmiss[i],names(x))
      col_na_col 
      for (n in col_na_col)
      {
        #column_name = colsmiss[i]
        cat('  Your missing column is: ' ,'"',colmiss[i],'"','  and col.no is : ',n, '||||')
        # Create mean
        average_missing <- mean(x[,colmiss[i]],na.rm =TRUE)
        average_missing
        x[n][is.na(x[n])] = average_missing
      }
      i = i + 1
    }
    x
  }