首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

请问,根据已存在的文件生成PL/SQL脚本的工具如何写

2012-01-24 
请教,根据已存在的文件生成PL/SQL脚本的工具怎么写?客户的SQL SERVER上有一张表,两个字段,一个是FileName

请教,根据已存在的文件生成PL/SQL脚本的工具怎么写?
客户的SQL SERVER上有一张表,两个字段,一个是FileName varchar(200), 一个是File varbinary(max)。
想做一个工具,根据文件夹里的PDF文件,生成插入表的脚本。

脚本例子:
Insert into [FileTable]([FileName], [File]) values (N'FileName', 0xA3423F....);

现在对如何把读到byte[]转成能插入的PL/SQL值没想法。
说白了我怎么把读到的byte[] 变成 0xA3423F....啊?

请教大家!

[解决办法]
最好不要把文件直接读到数据库里去,你可以让操作系统去管理这些文件,而数据库只需要记录文件的存储路径就行了.
如果一定要保存到数据库,可以用2008的filestream数据存储方式.
[解决办法]
不知道VF中怎么转换,大致意思如下:

select 'insert into [FileTable]([FileName], [File]) values (' + FileName + ',' + ... + ')' from 表

将查询的结果使用如下语句生成文本文件:
copy to XXX.txt deli
[解决办法]

探讨
我用的C#...,dawugui写得看不懂呢。

[解决办法]
请参考这个的写法,

http://blog.csdn.net/educast/article/details/4375596

热点排行