Oracle数据库的一些学习心得

oracle oracle心得

最近有个同事离职了,要接手他的项目,正好有些项目是用到oracle数据库的,只好从零开始学习了。下面整理了一下oracle中使用的命令。

1、connect,使用指定账号密码登录

connetc 用户名/密码 [as sysdba(sysoper)]


2、disconnect,断开连接


3、password 用户名,修改指定用户的密码


4、spool 文件名,记录当前的sql语句和后续的输出结果,使用spool off结束记录

spool d:\log.txt,将记录保存到d:\log.txt


5、start 文件名,执行一个sql文件

start d:\a.sql,执行d:\a.sql文件,start可以用@代替


6、edit 文件名,编辑文件

edit d:\a.sql


7、变量占位符&xxx

select * from abc where id = &xxx

将弹出对话框要求输入xxx的值


8、set linesize xxx,设置控制台的每行显示的字符数量


9、set pagesize xxx,设置控制台每页显示多少条记录


10、查询当前用户名下有哪些表

select * from tab;


11、查看表结构

desc 表名


12、将字符串转成大写

upper()


13、将字符串转成小写

lower()


14、将字符串首字母转成大写,其它字母转成小写

initcap()


15、字符串截取

substr()


16、查询字符串长度

length()


17、字符串替换

replace()


18、小数四舍五入

round()


19、截断小数,或者指定保留小数位,但不进行四舍五入

trunc()


20、求余数

mod()


21、取当前日期

sysdate


22、日期转换

to_char(sysdate,'yyyy-mm-dd'),如果小于10的月份和日期前面不想加0的话,就使用fm参数,to_char(sysdate,'fmyyyy-mm-dd')

  1. 本网站所收集的部分资料来源于互联网,本站不对其真实性负责,也不构成任何其他建议。如果您发现有侵犯您权益的内容,请与我们取得联系,我们会及时修改或删除。
  2. 传递知识、传递力量,欢迎各位网友对本站的文章进行转载和分享。
  3. 本站QQ群交流群:904314688  群号:904314688
发表评论
 
评论列表(目前共有 条评论)
暂时还没有评论哦~

文章搜索

商家广告


版权所有:秋风雅居 (www.198933.com) ©2024 All Rights Reserved.

粤ICP备20031662号