
数据库
16个夏天
默默地。。。
展开
-
sql查询语句中like问号传参,占位符对不上
StringBuilder querySQL = new StringBuilder( "select S.IL_ID,S.DI_ID,Y.DI_MC,S.IL_SJ,"); querySQL.append("S.IL_WJM,S.IL_JLS,S.IL_CGSBBJ,S.IL_SBYY FROM S_IMPORT_LOG S LEFT JOI原创 2015-07-09 14:43:44 · 6562 阅读 · 1 评论 -
左连接,右连接区别
a表 id name b表 id job parent_id 1 张3 1 23 1 2 李四 2 34 2 3 王武原创 2015-12-22 11:15:02 · 526 阅读 · 0 评论 -
索引,视图,存储过程,游标的认识
1.索引目地:更快地检索数据,对于大量数据,能减少很多时间。特点:读取数据速度快,但添加数据速度慢.。语法:create index idx_stu_email on stu (email) ;drop index idx_stu_email ;select index_name from user_indexs ;2视图特点:它是从一个或几个基本表中导出来原创 2015-12-21 17:49:32 · 847 阅读 · 0 评论 -
函数和存储过程的区别
1.返回值的区别:函数有1个返回值,而存储过程是通过参数返回的,可以有多个或者没有2.调用的区别:函数可以在查询语句中直接调用,而存储过程必须单独调用.函数一般情况下是用来计算并返回一个计算结果而存储过程一般是用来完成特定的数据操作(比如修改、插入数据库表或执行某些DDL语句等等)原创 2015-12-22 14:08:08 · 3448 阅读 · 0 评论 -
数据库中的函数
一、字符函数字符函数是oracle中最常用的函数,我们来看看有哪些字符函数:lower(char):将字符串转化为小写的格式。upper(char):将字符串转化为大写的格式。length(char):返回字符串的长度。substr(char, m, n):截取字符串的子串,n代表取n个字符的意思,不是代表取到第n个replace(char1, search_string,原创 2015-12-22 14:38:25 · 659 阅读 · 0 评论 -
decode()和nvl()函数
nvl()函数:nvl(exception1,exception2)如果exception1的计算结果为null值,则返回exception2的值,如果不为null,则返回exception1的值exception1和exception2可以是任意数据类型,,常用null值计算。如果均为exception1和exception2null,则返回null。decode()函数主要原创 2015-12-22 14:51:52 · 1627 阅读 · 0 评论 -
oracle和MySQL区别
oracle是要付费的,是强大的商业化数据库,安全性高,优点一大堆,交钱肯定弄好货了。oracle的优点是有甲骨文公司强大的技术后盾,功能丰富和完善、安全、性能优异、人性化,缺点是对硬件的要求十分高,对管理人员的技术要求高。MySQL开源,可以不付费,MySQL不支持事务处理,没有视图,没有存储过程和触发器,没有数据库端的用户自定义函数,不能完全使用标准的SQL语法。缺点就是相对功能少,面向的对原创 2015-12-22 15:43:36 · 517 阅读 · 0 评论