- 博客(12)
- 收藏
- 关注
转载 Oracle 主键学习
一、创建表的同时创建主键约束 1.1、无命名SQL> create table jack (id int primary key not null,name varchar2(20)); Table created SQL> select table_name,index_name from user_indexes where table_name='JACK'
2018-01-03 10:51:39 212
原创 同一个语句在不同的库里执行(两个库里的表和视图都一样),一个报错(不是group by表达式),一个正常,怎么回事呢?求解决
select aa.outdate,aa.outmoney,aa.outmoney2, round(decode(aa.outmoney2, null,100, ((aa.outmoney-aa.outmoney2)/aa.outmoney2)*100),2)||'%' as huanbi from (select to_char(a.inoutdate,'mm') as ...
2018-11-26 12:43:04 389
原创 斐波拉契数列Python实现
def fib(max): n, a, b = 0, 0, 1 while n < max: print(b) a, b = b, a + b n = n + 1 return 'done'
2018-05-09 14:03:07 424
原创 python笔记
迭代:默认情况下,dict迭代的是key。如果要迭代value,可以用for value in d.values(),如果要同时迭代key和value,可以用for k, v in d.items()。由于字符串也是可迭代对象,因此,也可以作用于for循环:>>> for ch in 'ABC':... print(ch)...ABC那么,如何判断一个对象是可迭...
2018-05-09 11:02:01 137
原创 python 练习
一、利用切片操作,实现一个trim()函数,去除字符串首尾的空格,注意不要调用str的strip()方法:解析:def trim(s): if len(s) == 0: return '' else: if s[:1] == " ": return trim(s[1:]) if ...
2018-05-09 11:01:48 166
原创 Oracle之序列的使用
一、首先创建一个oracle的sequence,sql语句如下:create sequence 序列名increment by 1start with 1maxvalue 999999999cycle;(简单的方式:create sequence 序列名 然后点击运行,再edit进入所创的序列修改参数。)二、通过序列名.nextval实现插入时,字段的自增一当向表中插入数据时,SQL语句...
2018-05-07 15:21:14 2214
原创 Python学习心得(第一天)
什么是Python的命令模式和交互模式?Python的命令模式是指在运行‘cmd’的状态下的默认模式(个人理解)。 如: c:\>:交互模式是指在命令模式下输入python并回车进入的模式。 如: >>>:在交互模式下输入exit()并回车,就会推出python交互模式,进入命令模式。Python的交互模式和直接运行.py文件有什么区别呢?直接输入python进入...
2018-04-06 18:08:07 587
转载 数据库优化方案总结
总结学习:在数据仓库项目中,由于数据规模庞大,提高数据的查询效率是永恒的主题,常见的优化手段有:1、 硬件优化,提高机器性能,增加硬件等;2、 优化查询语句,将限定性强的where条件放前,用exists代替in操作等;3、 优化索引,建立有效的索引并检查和修复缺少的统计信息等;4、 数据库系统文件优化,将数据文件、索引文件、日志文件放置在不同的磁盘上,提高并行度等除了以上方法外,还有一种很重要但...
2018-03-13 11:25:16 285
原创 oracle数据库日期转换成星期
例-1:select t.LINE_NO, t.demand_id, t.work_content, t.ENTER_USER, pkg_attr.get_a007_name(t.ENTER_USER) USER_NAME, Case to_char(t.enter_date,'d') When '1' Then '星期天...
2018-03-13 10:17:42 5806
转载 验证码
1.首先是ValiImageServlet.java文件,此文件用来生成一张验证码的图片,同时使用HttpSession来保存并传递验证码的内容public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException{
2018-01-05 11:21:23 371
转载 Oracle 分页查询
分页查询格式:SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNUM 40 ) WHERE RN >= 21其中最内层的查询SELECT * FROM TABLE_NAME表示不进行翻页的原始查询语句。ROWNUM = 21控制分页查询的每页的范围。
2018-01-05 09:11:22 251
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人