DB
uixor_
这个作者很懒,什么都没留下…
展开
-
oracle里判断字符串是否是日期格式
网上看到的一个函数:CREATE OR REPLACE FUNCTION is_date (parmin VARCHAR2)RETURN NUMBERISval DATE;BEGINval := TO_DATE (NVL (parmin, 'a'), '转载 2011-09-05 22:26:21 · 5188 阅读 · 0 评论 -
Oracle中的 UPDATE FROM 解决方法
在表的更新操作中,在很多情况下需要在表达式中引用要更新的表以外的数据。象sql server提供了update的from 子句,可以将要更新的表与其它的数据源连接起来。虽然只能对一个表进行更新,但是通过将要更新的表与其它的数据源连接起来,就可以在update的表达式中引用要更新的转载 2011-09-06 00:45:09 · 489 阅读 · 0 评论 -
mysql重置自增列(自动增长)AUTO_INCREMENT 初时值
方法一:delete from tb1;ALTER TABLE tbl AUTO_INCREMENT = 100;(好处,可以设置AUTO_INCREMENT 为任意值开始)提示:如果表列和数据很多,速度会很慢,如90多万条,会在10分钟以上。方法二:truncate转载 2011-09-10 00:40:55 · 1303 阅读 · 0 评论 -
利用dblink调用远端DB的存储过程出错的原因
在远端procedure中插入一条pragma autonomous_transaction;,即,远端procedure应该这么写:create or replace procedure p_trunc_remote_tab(p_tname in varchar2, p_error out var转载 2011-12-03 11:01:17 · 1825 阅读 · 0 评论 -
映射端口远程去访问Oracle数据库
oracle服务器在内网,外面通过路由的端口转到1521端口去访问,但是tnsping能通,telnet 1521也可以连上,但就是提示“访问超时”,查了半天资料终于找到原因:Windows Platform ConsiderationsWindows does not implicitly support inheritance of network endpoints. To do t转载 2012-05-29 21:49:03 · 3519 阅读 · 1 评论