全球旧事资料 分类
那么截取到小数点后m位,如果m为负数,那么就截取到小数点前m位数后,以0补充。5、转换函数To_char函数可以进行日期格式、货币格式6、系统函数Sys_co
text(系统属性列)Termi
al当前会话客户所对应事务管理1、事务事务用于保证数据的一致性它由一组相关的dml语句组成该组的dml语句要么全部成功,要么全部失败。2、事务和锁当执行事务操作时dml语句)oracle会在被作用的表上加锁防止其它用户改表表的结构。3、事务提交当执使用commit语句可以提交事务当执行了commit语句子后会确认事务的变化、结束事务、删除保存点、释放锁,当使用commit语句结束事务子后,其它会话将可以查看到事务变化后的新数据。隐含提交:当在oracle的控制台输入exit命令后,事务默认在退出前,自动提交。4、事务回滚当执行rollback时,通过指定保存点可以回退到指定的点这里我们作图说明5、只读事务只读事务是指只允许执行查询的操作,而不允许执行任何其它dml操作的事务使用只读事务可以确保用户只能取得某时间点的数据。假定机票代售点每天18点开始统计今天的销售情况,这时可以使用只读事务在设置了只读事务后,尽管其它会话可能会提交新的事务但是只读事务将不会取得最新数据的变化从而可以保证取得特定时间点的数据信息设置只读事务:settra
sactio
reado
ly撤销只读事务:只有退出当前会话,重新登录即可查看。6、保存点保存点是事务中的一点用于取消部分事务,当结束事务时,会自动的删除该事务所定义的所有保存点。在oracle中,保存点的使用:命令格式:savepoi
tpoi
tName
f恢复格式:rollbacktopoi
tName数据库管理1、数据库管理员管理数据库的用户主要是sys和system,他们的区别主要是1最重要的区别:存储的数据的重要性不同sys:所有oracle的数据字典的基表和视图都存放在sys用户中,这些基表和视图对于oracle的运行是至关重要的,由数据库自己维护,任何用户都不能手动更改。sys用户拥有dba,sysdba,sysoper角色或权限,是oracle权限最高的用户。用于存放次一级的内部数据,oracle的一些特性或工具的管理信息。如system用户拥有dba,system:sysdba角色或系统权限。2其次的区别:权限的不同。sys用户必须以assysdba或assysoper形式登录。不能以
ormal方式登录数据库system如果正常登录,它其实就是一个普通的dba用户,但是如果以assysdba登录,其结果实际上它是作为sys用户登录的,这一点类似Li
ux里面的su的感觉,从登录信息里面我们可以看出来。dba权限的用r
好听全球资料 返回顶部