现在系统需要在前台配置sql语句,然后保存到数据库,但是oracle的字段最长只支持到4000,现在想到几个办法:
1.扩展字段,用两个字段来拼,在前台进行拆分和合并 (领导不同意)
2.使用clob (不太好用,也不便于维护)
3.像oracle的一些保存临时sql语句的表一样,专门用一张表来存放sql语句,然后用外键关联起来 (需要增加表)
4.压缩 (这个怎么压缩???)
5.其他???
1.扩展字段,用两个字段来拼,在前台进行拆分和合并 (领导不同意)
2.使用clob (不太好用,也不便于维护)
3.像oracle的一些保存临时sql语句的表一样,专门用一张表来存放sql语句,然后用外键关联起来 (需要增加表)
4.压缩 (这个怎么压缩???)
5.其他???
解决方案 »
- OACLE判断表是否存在,如何生成新表?
- 在线高分求解:PL SQL Procedure/Function
- 求oracle streams 冲突解决方案
- 老是出现 ORA-12560 错误
- ORACLE 9i的重大BUG
- 我在LINUX上装了ORACLE 8。1。7,但上面没带PROC预编译器,问,怎么安装PROC编译器
- 求一sql语句或函数(oracle),谢谢
- 留空的一个查询语句怎么写?
- 安装oracle后,点Enterprise Manager Console没有反应
- oracle 修改端口后em 端口无法监听
- oracle 触发器中使用dblink后抛出ORA-04052错误
- 如何调试PL/SQL
2:写入文件,保存文件路径,使用的时候去读取
建议建一个路径字段,保存sql文件路径!
可变长字符列,最大长度限制是2GB,用于不需要作字符串搜索的长串数据,如果要进行字符搜索就要用varchar2类型。
long是一种较老的数据类型,将来会逐渐被BLOB、CLOB、NCLOB等大的对象数据类型所取代。