oracle的某个字段存放着文件的路径名,现在想通过对oracle的查询,将符合条件的文件取出来然后删除 我构想的思路如下,把查出来的结果写到某个文件,然后再对文件进行遍历删除。 不知道各位有没有更好的法子? [ 本帖最后由 locallocal 于 2007-10-10 17:25 编辑 ]
by locallocal - Shell - 2007-10-11 15:47:42 阅读(2385) 回复(7)
我用的是8.1.6 for solaris.我的LOB大字段用于存放图片,保存一个月,每天都有新图片,所以每天都要删除一个月以前的图片。
各位大虾,我想用php去读取oracle的DATE字段,但是发现读出来的值只有日期,时间部分没有了,但是在oracle 里是有时间的,我不知道要怎么处理这种情况呢,需要做什么转换么?还是要更改一下sql 另外,我在sql里添加了to_char(字段,‘YYYY-MM-DD,.....’) as 123 from ...这个函数,但是结构集里没有值,应该是没执行成功,但是格式我都是按照规范写的,不知道为什么,哪位大哥给个办法吧,小弟谢谢了!!!!!
有一张表 table1 数据内容如下 id descr st_type --字段名 bgb220bsIIV .... .... --...代表省略 cys10KV5U .... .... cys10KV1U .... .... ..... .... .... 现在要删除所有的数据除了id 为 bgb220bsIIV 怎么写SQL语句啊?????????
oracle BLOB 字段导入导出问题 一、案例 假如有t1和t2在表空间tbs1上,其中t1有blob字段,现在在另外的一台机子上建了实例,表空间名为tbs2,使用imp倒入的时候,t2正常倒入,t1不能倒入,出现错误 "IMP-00017: 由于 oracle 错误 959, 以下语句失败: "CREATE TABLE "t1"............... IMP-00003: 遇到 oracle 错误 959 ORA-00959: tablespace 'tbs1' does not exist" 我是这样解决的 imp tables = t1 indexfile = te...
1. Bolb类型字段说明: 写入Blob字段和写入其它类型字段的方式非常不同,因为Blob自身有一个cursor,你必须使用cursor对blob进行操作,因而你在写入Blob之前,必须获得cursor才能进行写入,那么如何获得Blob的cursor呢? 这需要你先插入一个empty的blob,这将创建一个blob的cursor,然后你再把这个empty的blob的cursor用select查询出来,这样通过两步操作,你就获得了blob的cursor,可以真正的写入blob数据了。 2. ...
以下的文章主要是就介绍oracle使用SQL语句如何修改字段类型的实际操作,本文是以假设相关表中没有数据的方式来引出oracle使用SQL语句修改字段类型的相关操作,以下就是具体方案的描述。 如果表中没有数据: 直接这样就可以了 alter table 表名 modify (字段名 类型) eg:alter table student (id number(4)); 如果原表中存在data那么方法就大不相同了,请看!!! /*修改原字段名*/ ALTER TABLE 表...