1.oracle 中rowid和rownum的区别 oracle 数据库中,每一行都有一个唯一行的标识符,ROWID,数据库内部用来存储行的物理位置.ROWID是一个18位数字,采用base-64编码.用desc table的时候,rowid不显示,所以rowid通常称为伪列. rownum 通常返回每一行在结果集中的行号. 2.理解空值 数据库中空值,标识该列的值是未知的. 通常用IS NULL 来检查空值,区分空值和空的字符串,通常用函数NVL(). 3.SQL中的like操作符 通常要匹配…