sqlserver 2005 将截断字符串或二进制数据
sqlserver 2005
消息 8152,级别 16,状态 14,第 1 行
将截断字符串或二进制数据。
语句已终止。
我确定插入的数据都符合要求 因为我在jsp页面 用相同的数据提交成功到数据库 而我在数据库写insert 语句 却插入失败 (附:其中有一个字段 varchar(20) 比如插入 3室1厅1厨1卫 不成功, 但少一个字符 就可以成功 ,其中这个字段的长度, 原来只有10 ,我后来重新建表改成了20, 貌似就好像还没有刷新一样 很奇怪 )
各位兄弟能不能帮帮俺!
。。。。最近总是这些问题。仅仅是一一对应,类型对应即可。
哦。修改之后要commit。还不行就重启机器。
绝对是字段没对上号啊....对错了吧...长度不够?
将你的表结构和插入语句贴出来吧。
很可能
你能再强一点吗
数据类型不匹配啦
呵呵,路过,刷新看下是不是类型已经确定被改过了
我敢发誓 我绝对对上号了 因为 那个字段 少一个字(10个字符之内) 就能插入进去 问题是 我重新建的数据库和表 varchar(20) 了
例 3室1厅1厨1卫 插入失败 去掉一个字 插入成功
就这样
改成varchar(21)不行吗?
你的数据库字段过小了,设置大点就好,还有字符串的存储最好用nvachar
sql中将截断字符串或二进制数据就是你的数据长度长了哈
也不一定都
相关问答:
小弟现在Swing在连接数据库上遇到一点问题,请问Swing里面的事件和SQLserver数据库的连接有什么好的资料书推荐吗?
这个应当没有什么特别,与其他的编程一样.
JDBC
请问在Swing中加载背景图片是怎么加的?
......
现在我的本机是用的sqlserver2000版本的(可以正常的连接)。数据连接如下:proxool.xml
XML code:
<?xml version="1.0" encoding="UTF-8"?>
<something-else-entirely>
......
要转成一样的效果,用powerdesigner怎么转?能转吗?
create table publishers (
publisherID int identity,
publisherName varchar (30) NOT NULL,
constraint pk_publishers primary key (publisherID)
)& ......
用JDBC连接sqlserver2005数据库进行查询时,出现下面的错误时什么原因……
Error occurred
Error:java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver
1. 可能是驱动类的名字写 ......