数据库
Mini校长
这个作者很懒,什么都没留下…
展开
-
根据时间字段,查询某一时间以前的数据
查询一天: 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(), INTERVAL 7 D原创 2012-04-15 01:32:17 · 1011 阅读 · 0 评论 -
常见sql查询语句
选择:select * from table1 where 范围插入:insert into table1(field1,field2) values(value1,value2)删除:delete from table1 where 范围更新:update table1 set field1=value1 where 范围查找:select * from table1 where转载 2012-04-15 01:29:49 · 550 阅读 · 0 评论 -
ORA-12541:TNS:无监听程序 远程连接oracle失败
背景:自己机子做oracle服务器,其他机子可以ping得通我的机子,但是jdbc就是连不上,后来用plsql连出现无监听程序.... 我昨天重新安装Oracle后,用PL/SQL Developer连接oracle时出现ORA-12541:TNS:无监听程序的错误,如下图: 在王鹏师兄的帮助下,发现原来是oracle的监听没有启动,重启监听后就连接成功了,下面跟大家分享一下如何转载 2014-07-21 22:18:45 · 3573 阅读 · 0 评论 -
ORACLE乱码问题
由于客户端和服务器字符集编码buyizhi原创 2014-09-02 14:02:19 · 510 阅读 · 0 评论 -
Oracle 死锁的检测查询及处理
-- 死锁查询语句SELECT bs.username "Blocking User", bs.username "DB User", ws.username "Waiting User", bs.SID "SID", ws.SID "WSID", bs.serial# "Serial#", bs.sql_address "address",转载 2015-06-02 10:00:46 · 520 阅读 · 0 评论 -
mysql 如何设置自动增长序列 sequence(一)
背景:由于项目需要,必须用mysql设置主键自增长,而且想用字符串的。经过上网查找并且实验,终于做出了一套方案。现在就共享给大家!解决思路:由于mysql不带sequence,所以要手写的,创建一张储存sequence的表(tb_sequence),然后手动插入一条数据 ,最后自定义一个函数来处理要增长的值。一起做吧: 1、创建表tb_sequence,用来存放sequence值:create t转载 2016-03-16 09:34:14 · 591 阅读 · 0 评论