数据库
数据库
hygge999
这个作者很懒,什么都没留下…
展开
-
Mysql优化-经验分享
帮助MYSQL高效快速获取数据的一种数据结构对数据库表中的一列或多列值进行排序说明:以空间换取时间维护索引结构。原创 2022-11-22 17:19:15 · 388 阅读 · 0 评论 -
mysql转移后,启动失败问题
今天将mysql从C盘转移到D盘,结果怎么都启动不了,查看发现是因为执行文件路径还是之前的。mysql可执行文件路径和安装目录不一致,导致mysql服务启动失败,所以此时需要修改可执行路径。然后网上找了一些方法,通过下面方法解决了。1,cmd,输入regedit,打开注册表编辑器。2,HKEY_LOCAL_MACHINE----SYSTEM----CurrentControlSet----Se...原创 2020-04-17 16:08:57 · 1473 阅读 · 0 评论 -
[Oracle] 对于小于1的数不显示小数点前的0
最近遇到个小需求,就是前端输入一个公式,然后使用Oracle进行运算(这样公式可以Oracle的函数)。SELECT ${formula} FROM DUAL但是出现一个问题,就是运算结果小于1的时候,Oracle输出的值会去掉小数点前的0。比如计算结果为"0.01",那他就输出 “.01”。通过百度,找到方法加上了0。SELECT to_char(${formula},'fm999999990.999999999') FROM DUAL但是这种方法对于整数又非常不友好,会在整数的后面加上一原创 2022-03-15 10:05:22 · 2449 阅读 · 2 评论 -
[Oracle]如何获取指定表的约束类型(user_constraints 和user_cons_columns的联系使用)
目录user_constraintsuser_cons_columns获取指定表的约束类型user_constraintsuser_constraints表描述了当前用户的所拥有的表的所有约束定义。他的 CONSTRAINT_TYPE 字段代表约束类型,P代表主键约束,C代表非空约束,U代表唯一约束。他还有另外两个类似的表:all_constraint:当前用户可接触的所有约束。dba_constraint:数据库的所有约束user_cons_columnsuser_cons_column原创 2022-01-26 10:08:11 · 2321 阅读 · 0 评论 -
【Oracle】分组后,每组随机抽取固定数量数据实现
今天遇到这个需求,但是网上只有MySQL的实现,然后自己仿造MySQL语法写出来Oracle的实现方式。select * from (select rank() over(partition by [字段名] order by dbms_random.value) row_num, b.* from [表名] b) where row_num<= [每组随机数量];...原创 2022-03-01 18:02:46 · 1039 阅读 · 1 评论