数据库
shixueli
这个作者很懒,什么都没留下…
展开
-
Toad for Oracle ——快速简便的Oracle 开发及管理
rt原创 2011-06-20 07:21:00 · 477 阅读 · 0 评论 -
备忘:Oracle
select to_date('2004-05-07 13:23:44','yyyy-mm-dd hh24:mi:ss') from dual//字符串转为日期select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') as nowTime from dual; //日期转化为字符串原创 2012-08-13 14:32:15 · 330 阅读 · 0 评论 -
备忘:SQLSERVER
取时间的日期部分:select convert(varchar,getdate(),23),结果:2012-08-04'08 24 2012 12:00AM'='08 24 2012'='08 24 2012 00:00AM'原创 2012-08-04 20:35:17 · 315 阅读 · 0 评论 -
一个Oracle触发器的例子
有一个表,表名是xx,有ABCD四个字段,正常情况下,ABC、ABD这三个字段都可以唯一确定一条记录,按理应该做成唯一索引,但由于历史原因,该表存在重复数据,但要删掉哪一条需要人工判断,无法用语句批量删除,于是唯一索引加不上。但为了保证以后数据的准确性,需要控制新插进去的记录是唯一的。于是我写了一个触发器,当新插进去的记录与现有记录重复时就报错: CREATE global tempora原创 2012-09-23 18:27:52 · 541 阅读 · 0 评论 -
Oracle的insert into 加上append参数会快很多的
因为这样不会产生这么多日志,学习了吧。原创 2013-06-01 10:49:17 · 2144 阅读 · 0 评论 -
sqlserver 锁
select * from table1 with (rowlock) 并不能阻止别的事务更新, select * from table1 with (updlock) 才可以原创 2014-06-02 16:22:07 · 512 阅读 · 0 评论 -
SQLServer获取年月
convert(nvarchar(6),getdate(),112) 返回201506原创 2015-06-23 11:11:50 · 1898 阅读 · 0 评论 -
多次惨痛教训告诉我, 以时间戳获取数据必须设一个提前量
不要只从上一次获取开始, 而要从前一天或者前几个小时开始, 以免由于各种原因导致获取不到数据.原创 2015-10-01 22:46:00 · 4254 阅读 · 0 评论