![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 77
一棵棵大树
学技术不能浮躁,当太阳升起的时候,你认真踏实地付出了,面包会有,爱情也会有。
展开
-
MySQL-Front 操作限制 解决办法
今天登录MySQL-Front 可视化工具时,提示注册时间到期,程序将被限制下运行。点击继续,软件依旧能打开,但是有些操作无法执行,例如导出数据库。网上解决的办法是点击帮助菜单下的登记,然后复制一下信息即可。整个复制(10条) gNBpPFgyOw9Rwt/ozsnjgM7tJNo2bhaaAThangemMkaz2tQhq3/f7dZ7Vj29WeGHjuupj/A转载 2014-01-27 12:52:37 · 2132 阅读 · 0 评论 -
Postgresql 恢复一例
今天在将pg_dump压缩过的dump文件,通过pg_restore 导入到测试库时,中途异常中断,造成测试库Serverdonw 机,而且之后数据无法启动。-- 数据库异常down机的 csvlog2010-09-17 17:28:03.943 CST,"mydb","mydb",23936,"192.168.1.25:58855",4c9334a3.5d80,1,"/opt/pgs转载 2015-03-15 17:27:19 · 2372 阅读 · 0 评论 -
PostgreSQL获取table名,字段名
PostgreSQL获取数据库中所有table名:[sql] view plaincopySELECT tablename FROM pg_tables WHERE tablename NOT LIKE 'pg%' AND tablename NOT LIKE 'sql_%' ORDER BY转载 2015-03-07 14:13:31 · 1881 阅读 · 0 评论 -
postgreSQL 获得某表的字段信息
SELECT c.relname, col_description (a.attrelid, a.attnum) AS COMMENT, format_type (a.atttypid, a.atttypmod) AS TYPE, a.attname AS NAME, a.attnotnull AS notnull FROM aty_class AS c,原创 2015-03-07 14:28:55 · 4137 阅读 · 1 评论 -
PostgreSQL 获取含有某字段的 table
需求:找到所有的含有 n_jbfy 的表名SELECT c.relname, col_description (a.attrelid, a.attnum) AS COMMENT, format_type (a.atttypid, a.atttypmod) AS TYPE, a.attname AS NAME, a.attnotnull AS notnullFROM原创 2015-03-07 14:12:40 · 1330 阅读 · 0 评论 -
postgreSQL dropdb 时 还有会话没有关闭
如果数据库尚有活动连接,则drop数据库时会失败并有错误提示。1234postgres=# DROPDATABASE testdb; ERROR: database"testdb" is being accessed by other usersDETAIL: There are 3 other session转载 2015-03-10 15:55:11 · 2189 阅读 · 0 评论 -
postgreSQL dropdb时 连接未关闭
如下图: 解决步骤:1 . select * from pg_stat_activity where datname ='lnarterydb' //查询该库有哪些会话查询结果会有两个pid 2. SELECT pg_terminate_backend(pid) ; //中断该会话,回滚未提交事物关于 pg_terminate_backend(pid) 函原创 2015-03-10 17:42:55 · 864 阅读 · 0 评论 -
postgreSQL 使用笔记(本人公司用的是arterydb,分装的postgreSQL)
arterydb(poostgreSQL) 使用笔记原创 2015-03-11 11:04:39 · 2221 阅读 · 0 评论 -
PostgreSQL删除重复数据
去重的方法一般是找到重复数据中的一条,以某一唯一条件去掉其他重复值。 Oracle 去重的方法很多,常用的是根据 rowid 进行去重。 PostgreSQL 库如何去除单表重复数据呢?可以通过 ctid 进行,下面是实验过程。 一、创建测试表 david=# create table emp (david(# id int,david(# name var转载 2015-04-14 13:17:43 · 756 阅读 · 0 评论 -
postgresql 查看数据库,表,索引,表空间以及大小
1,查看数据库查看复制打印?playboy=> \l //\加上字母l,相当于mysql的,mysql> show databases; List of databases Name | Owner | Encoding -----------+----------+----------转载 2015-04-21 18:10:17 · 2619 阅读 · 0 评论 -
postgreSql的字符串操作函数
一、逻辑操作符: 常用的逻辑操作符有:AND、OR和NOT。其语义与其它编程语言中的逻辑操作符完全相同。二、比较操作符: 下面是PostgreSQL中提供的比较操作符列表: 操作符描述小于>大于小于或等于>=大于或等于=等于转载 2015-08-13 12:30:34 · 678 阅读 · 0 评论 -
sybase 常用函数
现在项目组使用的数据库是Sybase,之前都是用Oralce的,在熟悉Sybase时发现Sybase的资料还是很少的(尤其网上资料),摸索很长时间后才慢慢适应过来,闲余之时,总结了下Sybase IQ的使用心得,由于之前用的的Oralce,所以有的差异也是和Oralce作的比较。希望能帮到Sybase初学者。==================================使用总结===翻译 2015-09-02 15:26:54 · 2208 阅读 · 0 评论 -
postgreSQL 终止正在执行的SQL
虽然可以使用 kill -9 来强制删除用户进程,但是不建议这么去做。因为:对于执行update的语句来说,kill掉进程,可能会导致Postgres进入到recovery mode而在recovery mode下,会锁表,不允许链接数据库。通常情况下:使用如下语句=#select datname,procpid,query_start,current_query,wa转载 2015-03-15 16:58:44 · 11449 阅读 · 1 评论 -
MySQL 基础查询
6月业绩榜名次 伙伴业绩签单面谈每日目标1杜艳花1236720查看目标2郑东杰234510查看目标3黄传龙34511查看目标4测试000查看目标5李夏000查看目标原创 2014-06-13 15:11:47 · 878 阅读 · 0 评论 -
MySQL 删除数据库中重复数据(以部分数据为准)
MySQL 删除数据库中重复数据(以部分数据为准)原创 2014-07-07 18:00:50 · 964 阅读 · 0 评论 -
mysql 随机查询数据
随机查询数据1.SELECT * FROM `table`WHERE id >= (SELECT floor(RAND() * (SELECT MAX(id) FROM `table`)))ORDER BY id LIMIT 5; 2.SELECT * FROM `table`WHERE id >= (SELECT floor( RAND() * ((SELECT原创 2014-02-07 17:55:21 · 798 阅读 · 0 评论 -
mysql 时间区间 查询 (粘自网易博友)
查询一天:select * from table where to_days(column_time) = to_days(now());select * from table where date(column_time) = curdate();查询一周:select * from table where DATE_SUB(CURDATE(), INTERV转载 2014-02-13 22:14:57 · 4296 阅读 · 0 评论 -
mysql 排名
select (select count(yjb_id) + 1 from yjb where yjb_yji > us.yjb_yji) as mingci ,us.yyryusername,us.yjb_yji from yjb us查询成绩 ,并且获得名次原创 2014-02-14 00:09:32 · 1171 阅读 · 0 评论 -
值得纪念的mysql 语句 查询某人本月的总业绩 在全公司的名次
现有业绩表 如下:yib_id 主键idyib_yyry_id 员工idyib_yji 业绩yjb_createtime 创建时间求当月内某员工总业绩在所有员工中的名次 !求mysql 的语句 写法sql 语句:select t.*,@rownum:=@rownum+1 AS rownum原创 2014-02-14 18:25:06 · 2460 阅读 · 0 评论 -
mysql 批量更新
批量更新mysql更新语句很简单,更新一条数据的某个字段,一般这样写:复制代码代码如下:UPDATE mytable SET myfield = 'value' WHERE other_field = 'other_value';如果更新同一字段为同一个值,mysql也很简单,修改下where即可:复制代码代码如下:转载 2014-03-16 11:53:58 · 1608 阅读 · 0 评论 -
MySQL 函数大全
cocos 博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 :: 管理 :: 24 随笔 :: 0 文章 :: 1 评论 :: 0 引用2014年5月>转载 2014-05-06 09:18:54 · 836 阅读 · 0 评论 -
Sybase存储过程的使用
导读:存储过程p_RsGz_JiNeng_Rtn向调用者返回一个存储在变量@ErrCode里的值,这个值被称为状态值,它向调用者反映存储过程执行的成败状态(三)。转载 2014-09-20 14:01:29 · 3230 阅读 · 0 评论 -
jdbc PreparedStatement Statement 比较
PreparedStatement 是用来执行SQL查询语句的API之一,JAVA共提供Statement ,P转载 2014-10-18 19:10:37 · 773 阅读 · 0 评论 -
JDBC PreparedStatement 处理区间查询
承接上一博文。此文xaing转载 2014-10-18 19:10:04 · 1733 阅读 · 0 评论 -
mysql 返回多个函数计算结果
我想值得记录的sql 语句,以前没写过,查询表中的某用户的总记录数和即将到期的信息条数 ,显然这是两个函数 的计算结果,在学校的时候贪玩,写得少 ,愧对老师啊。虽然查的是数据库表,返回的计算结果,不是字段,且是两个值,故用集合接收。code :public List getVipCount(int yyryid) { String sql = "SELECT count(id)原创 2014-02-13 16:51:00 · 4606 阅读 · 0 评论 -
mysql 较为高效的分页
比较高效的mysql分页展示数据原创 2014-06-25 16:03:12 · 1045 阅读 · 0 评论 -
postgresql vacuum操作
PostgreSQL数据库管理工作中,定期vacuum是一个重要的工作.vacuum的效果: 1.1释放,再利用 更新/删除的行所占据的磁盘空间. 1.2更新POSTGRESQL查询计划中使用的统计数据 1.3防止因事务ID的重置而使非常老的数据丢失。第一点的原因是PostgreSQL数据的插入,更新,删除操作并不是真正转载 2015-10-20 13:18:44 · 12888 阅读 · 0 评论