当前位置: 代码迷 >> Sql Server >> oracle 的 empty_clob() 转换成SQlServer 的如何转 100结贴%
  详细解决方案

oracle 的 empty_clob() 转换成SQlServer 的如何转 100结贴%

热度:6   发布时间:2016-04-24 09:17:35.0
oracle 的 empty_clob() 转换成SQlServer 的怎么转 100结贴%
oracle 的 empty_clob()  转换成SQlServer 的怎么转

oracle
// 1.插入一行
String sql1 = "insert into nncredit_article " + "(classoid,title,content,source,remark," + "sort,use_state,record_user, record_create_time,";
sql1 += "record_modify_time,isshow,showimageurl,author,VERIFYSTATE,bytenum )" + " VALUES(" + bean.getClassoid() + "," + "'" + bean.getTitle() + "'," + "empty_clob()," + "'" + bean.getSource() + "'," + "'" + bean.getRemark() + "'," + "" + bean.getSort() + "," + "" + bean.getUser_State() + "," + "'" + bean.getRecord_User() + "',";



------解决思路----------------------
我了解了下,貌似没有这个对应的函数,我想你可以直接设置为NULL
MSSQL和ORACLE更新LOB的方法也不太一样
------解决思路----------------------

oracle 中有blob类型,但是sql server 没有blob类型,只有 相应的 varbinary类型。
------解决思路----------------------

上面看错了:

oracle 中有blob类型,但是sql server 没有clob类型,只有 相应的 varchar(max)类型

一般要写入大量数据,可以通过程序来写。
  相关解决方案