随笔分类 - oracle数据库
摘要:declare v2 VARCHAR2(250);begin for i in 1 .. 20 loop SELECT f_get_globalid into v2 FROM DUAL; sys.dbms_output.put_line(v2); end loop;end;
阅读全文
摘要:plsql查询中文乱码 1、查看数据库字符集 select userenv('language') from dual 查看数据库字符集 2、在环境变量中添加并设置变量 变量名:NLS_LANG; 变量值:第一步查询的数据库字符集,直接拷贝过来即可 3、重启pl/sql
阅读全文
摘要:-- 根据表名 查询 表的列,备注,类型等。SELECT Column_Name AS columnName, COLUMN_COMMENT AS columnComment, upper(data_type) AS colTypeFROM information_schema. COLUMNSWH
阅读全文
摘要:https://blog.csdn.net/qq_35413116/article/details/80104319?utm_medium=distribute.pc_relevant_bbs_down.none-task-blog-baidujs-2.nonecase&depth_1-utm_so
阅读全文
摘要:数据库事务的隔离级别有4种,由低到高分别为Read uncommitted 、Read committed 、Repeatable read 、Serializable 。而且,在事务的并发操作中可能会出现脏读,不可重复读,幻读。下面通过事例一一阐述它们的概念与联系。 Read uncommitte
阅读全文
摘要:题目来源于http://blog.csdn.net/lifetragedy/article/details/9935699,由于原文题目中的数据在我自己建的DB里没有数据,所以解答中的条件可能是符合我DB的条件,而不是符合题目的条件。但解答应该符合题目的意思要求。但是文中的解答肯能会有错误,但都是经
阅读全文
摘要:前一段听说CSDN.COM里面很多好东西,同事建议看看合适自己也可以写一写,呵呵,今天第一次开通博客,随便写点东西,就以第一印象分区表简单写第一个吧。 ORACLE对于分区表方式其实就是将表分段存储,一般普通表格是一个段存储,而分区表会分成多个段,所以查找数据过程都是先定位根据查询条件定位分区范围,
阅读全文
摘要:用or 查询时, 取得是 每个or中条件的 查询的结果集union。 select * from categorysecond t where ISNULL(null); ort.csid in ('1','2','3','4')
阅读全文
摘要:MySQL获取分组后的TOP 1和TOP N记录 有时会碰到一些需求,查询分组后的最大值,最小值所在的整行记录或者分组后的top n行的记录,在一些别的数据库可能有窗口函数可以方面的查出来,但是MySQL没有这些函数,没有直接的方法可以查出来,可通过以下的方法来查询。 准备工作 测试表结构如下: r
阅读全文
摘要:高级排序函数: [ ROW_NUMBER()| RANK() | DENSE_RANK ] OVER (partition by xx order by xx)1.row_number() 连续且递增的数字 1 2 3 4 row_number() over (partition by xx ord
阅读全文

浙公网安备 33010602011771号