在一个数据库中,有10几个表,共有7,8万条记录。怎么查询出一个我需要的字段啊~~

slowly2006 2005-03-22 07:45:38
在某些表中的,有些字段设置了只能输入3个字节~
但是,在向表中插入数据时的有些值可能有5个字节~所以插入的时候某些值插入后就产生了错误~(~自动截断了原先的数据。)
现在要怎么查询出,表中的那些有问题的记录中的字段呢~(插入时产生了益出了字段)
请高手指教~~

...全文
161 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
yesyesyes 2005-03-23
  • 打赏
  • 举报
回复
去查表干吗?
在前端控制啊.
slowly2006 2005-03-23
  • 打赏
  • 举报
回复
已经有人做了插入操作,
我的任务是找出来错误~
slowly2006 2005-03-22
  • 打赏
  • 举报
回复
不行,那万一有些字节规定是输入4个字节~
但是输入了8个字节~~依然要益出~~
整个数据库里头,不是光是3个字节的那个字段会益出~~
若干个都会啊~~~ 比如说:字段名1,2,3,4。规定的长度是3,4,5,6个字节。
输入一个插入语句.每个字段值都有6个字节。可能有些会出现益处啊~,有些不会!!!
插入上万次的时候,很难从某一个字段来判断是否会益处~~~(可能每个字段都会益处,但在另一个表中,又不会~~)

郭大侠_ 2005-03-22
  • 打赏
  • 举报
回复
select * from INFORMATION_SCHEMA.COLUMNS where character_maximum_length=3
samuelpan 2005-03-22
  • 打赏
  • 举报
回复
有些字段设置了只能输入3个字节:
是不是找3个字节的字段名称,从syscolumns 中找。
yizhixiaozhu 2005-03-22
  • 打赏
  • 举报
回复
这个根本检测不了的
你的里面规定了3个字节的话
那都是3个字节,小于3个的除外
slowly2006 2005-03-22
  • 打赏
  • 举报
回复
怎么检测啊~~
不明白~
chiwei 2005-03-22
  • 打赏
  • 举报
回复
select * from 表 where len(字段)>3
TigerSuper 2005-03-22
  • 打赏
  • 举报
回复
检测一下字符串的长度
zbslxq 2005-03-22
  • 打赏
  • 举报
回复
slowly2006 2005-03-22
  • 打赏
  • 举报
回复
不是吧~
我先自己顶一下好了 ~~

34,838

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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