ICL注意事项.docVIP

  • 5
  • 0
  • 约3.32千字
  • 约 4页
  • 2017-12-25 发布于河南
  • 举报
ICL注意事项

1.1 SQL逻辑段 1.1.1 在SQLPLUS中执行同一段SQL语句中,如果中间有空行,会导致整一段SQL被忽略掉了,而且SQLPLUS对这种情况是不认为是错误提示出来,直接导致数据的丢失。 1.1.2 在一句SQL结束后,必须带有分号; 由于SQLPLUS工具对/敏感,意思是执行上一段SQL语句,因此不能使用/*aaaa*/方式。 1.1.3 分区名称统一使用”P_脚本编号方式“ 对表进行查询的时候,统一使用SELECT * FROM TABLE_NAME PARTITION(P_脚本编号) 1.1.4 正式脚本中禁止使用”DELETE、UPDATE语句 DELETE 、UPDATE语句会导致严重的效率问题,并且会产生碎片,占用多余的空间。 1.1.5 正式脚本总禁止使用“IN,NOT IN”语句 如果脚本中需要使用到“IN、NOT IN”语句时,可以把语句调整LEFT OUT JOIN 的关联方式进行实现对数据的限制 1.1.6 同一事务完成后,必须写COMMIT语句 如果太多的SQL执行后,没有做COMMIT操作时,会大量占用UODO表空间,如果同一个事务已经完成,必须写COMMIT语句,释放UODO表空间。 1.1.7 对表的操作时必须指定模式名(Schema) 使用ITL表时使用${ITL_DB},IML表

文档评论(0)

1亿VIP精品文档

相关文档