1.创建数据表时,用户表空间不足,解决方法
ALTER USER USERNAME QUOTA UNLIMITED ON USERS
2.避免在On条件上使用字符串串连 或者 函数。
如:ON ' 0'||S.LIST_NO=MS.EXTEND_FIELD
以上SQL语句会造成查询严重变慢,如果非要使用请使用:
ON S.LIST_NO=SUBSTR(MS.EXTEND_FIELD,4,LENGTH(MS.EXTEND_FIELD))
3.SQL语句where条件:
索引应该依据顺序写,如表TMP的索引是A、B、C,那查询时候WHERE应该是写where A='' AND B='' AND C=''
4.存储过程中变量声明最好是VChar2, 如果是NVChar2类型,则会导致变量赋值不成功.