AllenGd 2023-06-15 11:13 采纳率: 0%
浏览 72
已结题

如何使用kettle,程式创建临时表,里面的内容是创建表?

使用kettle,程式创建临时表,里面的内容是创建表;程式创建临时表2,里面的内容比创建临时表多了删除表的操作。两个程式之间使用红色❌跳线连接。为什么不把创建临时表和创建临时表2合并呢?为什么不用DROP TABLE IF EXISTS table_name;?

  • 写回答

1条回答 默认 最新

  • AllenGd 领域专家: 大数据技术领域 2023-06-15 11:19
    关注

    创建临时表2是在创建临时表跑失败的情况下执行的,创建临时表创建表时有可能临时表已经存在了,存在的原因可能是调度执行完创建语句后面的某些没有跑成功,异常结束。
    问:为什么不把创建临时表和创建临时表2合并呢?为什么不用DROP TABLE IF EXISTS table_name;?
    答:Oracle没有DROP TABLE IF EXISTS 这样的语法。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 6月15日
  • 已采纳回答 6月15日
  • 创建了问题 6月15日