"马士兵Oracle笔记:超级管理员登录、用户解锁与常用查询技巧"

需积分: 17 1 下载量 164 浏览量 更新于2023-12-30 收藏 130KB DOC 举报
马士兵Oracle笔记经典记录,内容丰富多样,供开发人员参考学习。以下是笔记中的一些重要要点: 首先,以超级管理员的身份登录Oracle,使用以下命令登录: sqlplus sys/bjsxt as sysdba 然后,解除对scott用户的锁,使用以下命令解锁: alter user scott account unlock; 这样,scott用户就可以正常使用了。默认全局数据库名为orcl。 接下来,我们介绍了一些常用的SQL语句和技巧: 1. 使用SELECT语句计算年薪:可以通过查询员工表(emp)计算出每个员工的年薪,使用以下语句: select ename, sal * 12 from emp; 2. 使用SELECT语句计算一个纯数据:可以使用dual表来计算一个比较纯净的数据,使用以下语句: select 2*3 from dual; 3. 使用SELECT语句查看当前系统时间:可以使用dual表和sysdate函数来查看当前的系统时间,使用以下语句: select sysdate from dual; 4. 使用SELECT语句给搜索字段修改别名:可以通过使用双引号和keepFormat来给搜索字段设置一个特殊字符的别名,使用以下语句: select ename, sal*12 anuual_sal from emp; 5. 含有空值的数学表达式的计算结果都是空值:无论数学表达式中包含多少非空值,只要有一个空值,计算结果就是空值。 6. 使用SELECT语句将字段转化为字符串并连接:可以通过使用双竖线(||)运算符将某个字段的查询结果转化为字符串,并与另一个字段连接到一起,相当于在Java中的字符串连接操作。 select ename||sal from emp; 7. 使用SELECT语句查看特殊字符:可以使用SELECT语句查询包含一些特殊字符的内容,可以使用双引号来表示特殊字符。 总的来说,马士兵Oracle笔记提供了丰富的Oracle数据库相关的知识和技巧,对于想要学习和了解Oracle数据库的开发人员来说,是一本非常有价值的参考资料。它包括了登录Oracle数据库、解锁用户、使用常用的SQL语句和技巧等方面的内容,能够帮助开发人员更好地进行Oracle数据库的开发工作。