oracle初次开发问题记录
来源:互联网 发布:mysql语言 编辑:程序博客网 时间:2024/05/16 06:36
关于oracle存储过程的多个单引号问题回顾:
v_sql=' insert into table1 select id,name from table2 where id=1 and name=''cc''';
一般这些引号基本是用在动态sql上面,其实这跟小括号()有部分相似,前后对应,靠近相连接的就转义 ,第二个就是转义第三个单引号。相当于普通sql
insert into table1 select id,name from table2 where id=1 and name='cc',翻译出来就是这句,其实就是字符串类型的加,想id是int的就不需要了。
decode()函数强大功能,decode(values,if1,0,if2,1,3)-》decode(values,1,0,2,1,3)意思就是如果values是1则取0,是2则取1,其它取3,基本使用,还可以变化出其它很多用法。
sum() over(partition by b.khh)
count() over(partition by b.khh)等这一类型的函数用法也比较灵活。
存储过程的调试在pl/sql上,找到存储过程,右键点test可以分步调试,很好找错误,如果是一个小红叉的话就是编译没有通过,语法错误明显。
notepad++写的代码在pl/sql中编译后会自动调整格式,在工具首选项里面吧代码优化器关闭就可以了。
0 0
- oracle初次开发问题记录
- 记录下 初次接触驱动开发的过程 及碰到的问题
- oracle安装完初次连接问题
- eclipse 初次java开发问题总结
- 初次使用IDEA遇到的问题记录_1
- 初次使用ubuntu出现的部分问题与解决方案记录
- Oracle开发学习记录
- oracle问题记录
- oracle遇见问题记录
- Docker初次使用记录
- 记录--初次使用github。
- 初次尝试eclipse下web应用开发中的问题
- 初次使用java进行web开发的一些问题
- 初次微信web开发遇到的问题
- 初次使用ssh开发时遇到的问题
- Web开发问题记录
- android开发问题记录
- ndk开发问题记录
- python编码问题总结
- mysql配置中关于编码格式的理解
- 【codechef】Chef and Polygons(灵活题,坑题)
- 第七章
- springmvc接收请求参数的方法
- oracle初次开发问题记录
- GRE作文备考——网络审查的必要性
- adb (Android Debug Bridge) 命令行的使用方法
- 用心看世界——身边
- C#操作Excell常用方法
- Android应用开发之使用PhoneGap(cordova)实现拍照上传功能
- 肿瘤与癌症检测相关产品的生物信息分析
- [翻译]Swift编程语言——基本操作符
- andriod 三星手机拍照各种奇葩问题