数据输入问题

lotuszm 2003-09-29 04:26:10
新手,子阿数据输入时,用insert row 进行数据插入
但是再插入数据有一colmun 即 bookid 数据类型设为dec(5,0)但是在输入一个大于6位的数据数据是总是出现 如下提示

SQLSTATE = 07006
[Sybase][ODBC Driver][Adaptive Server Anywhere]Restricted data type attribute violation: Cannot convert 12000001 to a decimal(5,0)

No changes made to database.

INSERT INTO "bookinfo" ( "bookid", "bookname", "isbn", "title", "publishdate", "author", "words", "publisherid", "number", "keywords", "abstract", "price" ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )



请各位高手指教,怎么回事
...全文
92 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
workhand 2003-09-29
  • 打赏
  • 举报
回复
最好设置掩码
xiluoshen2000 2003-09-29
  • 打赏
  • 举报
回复
定义的位数太少了
zhangdatou 2003-09-29
  • 打赏
  • 举报
回复
同意楼上
klbt 2003-09-29
  • 打赏
  • 举报
回复
把你的定义拓宽一些,dec(6,0)

1,075

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧