数据库
键盘上的农民工
牛人之所有牛,是因为你遇到的坑,他都已经踩过了
展开
-
SQLite 库级锁简介和“database is locked”异常的解决方法
转载 :https://blog.csdn.net/WZh0316/article/details/81188451SQLite 是一个软件库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite允许多个进程/线程同时进行读操作,但在同一时刻只允许一个线程进行写操作。SQLite在进行写操作时,数据库文件会被锁定,此时任何其他的读/写操作都会被阻塞,如果阻塞超过5秒钟(默认是5秒,可通过重新编译SQLite进行修改),就会抛出描述为“database is locke.转载 2020-06-23 15:33:37 · 2894 阅读 · 0 评论 -
Oracle 高水位线收缩示例
收缩(降低)水位线 ALTER TABLE t ENABLE ROW MOVEMENT; ALTER TABLE t SHRINK SPACE;转载 2020-03-05 11:03:17 · 348 阅读 · 0 评论 -
oracle 配置 常见错误
百度关键字:vs 数据源 oracle参考: https://www.jb51.net/article/125158.htmDemo:Web打不开,工程调试,打不开,提示未注册Cd D:\app\Administrator\product\11.2.0\client_1\BINCd D:\app\client\p...原创 2020-01-08 11:34:24 · 379 阅读 · 0 评论 -
sql 先聚合分组,再左联
表devices 里面有所有设备信息表login有设备的登陆信息查询要求:列出所有设备的信息,并显示各设备的最新登陆时间。思路:1、先对login按cid进行分组2、使用聚合函数max,求出最新的记录3、再双表联合select a.*,b.loginDate from devices a left join(SELECT * FROM login GRO...原创 2019-12-07 14:05:30 · 908 阅读 · 0 评论 -
Oracle 删除数据后释放数据文件所占磁盘空间
转载自:https://www.cnblogs.com/gaoyuchuanIT/articles/4151231.htmlhttps://blog.51cto.com/2681882/2133524一现象描述Delete是oracle数据库中的常用操作,尤其是在自动化测试中,初始化环境、前置准备都不可避免的进行增删操作,但持续一时间后,可能会碰到表空间不足这类报错现象,这...转载 2019-08-29 11:57:55 · 11829 阅读 · 1 评论 -
sql 数据库中,按站点号,对条码进行分组,并取出最新数据
一、原始表内容如下:某个条码 被多个站点 site_id, 记录多次(比如site_id=89),则产生多条记录。如果想得到89号站点的最新记录 的同时,并获取其它相关信息。二、sql 语句思路:先取站点号89,再对条码进行分组,再对时间进行排序再取出里面的第一条。select s.site_id,s.id, s.wo_no,s.serial_no,s.attr...原创 2019-09-26 18:17:22 · 387 阅读 · 0 评论