SQLserver为什么截断我得字符串,大家看看!

pblynx 2005-11-28 09:04:05
表:
CREATE TABLE dbo.tj_jizhong_tongzhi (child_id char(15) NOT NULL, child_name char(20) NULL, child_sex char(1) NULL, child_parent char(20) NULL, child_adress char(300) NULL, child_birth datetime NULL, child_telephone char(20) NULL, jiezhong_finformation varchar(8000) NULL, bak char(300) NULL , CONSTRAINT tj_jizhong_tongzhi_x PRIMARY KEY NONCLUSTERED (child_id)) ;
语句:
INSERT INTO tj_jizhong_tongzhi ( child_id,child_name,child_sex,child_parent,child_adress, child_birth,child_telephone,jiezhong_finformation,bak ) VALUES ( '510104001000003','','1', '','','2004-11-28 00:00:00', '',' 疫苗 针次 价格 接种时间
卡介苗 A1 0.00 2005-12-01
乙肝疫苗 B1 0.00 2005-12-02
糖丸疫苗 C1 0.00 2005-12-02
百白破类 D1 0.00 2005-12-02
麻疹疫苗 E1 0.00 2005-12-02
流脑疫苗 F1 0.00 2005-12-02
腮腺炎苗 G1 0.00 2005-12-02
风疹疫苗 H1 0.00 2005-12-02
安儿宝 I1 0.00 2005-12-02
乙脑疫苗 J1 0.00 2005-12-02
水痘疫苗 L1 0.00 2005-12-02
甲肝疫苗 M1 0.00 2005-12-02
麻风二联 N1 0.00 2005-12-02
麻腮二联 O1 0.00 2005-12-02
','' ) ;

注意一点,换行是用的char(10)+char(13)联接起的字符串
看大家能不能帮我解决!!
...全文
272 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
pblynx 2005-11-28
  • 打赏
  • 举报
回复
请问一个select的问题,我问了很多高手了,help!
数据库用MSSQL2000,PB8.0中用insert语句能将一个大于256字节的字符串存入数据库中,但再用selec

t语句将它检索下来时,就只得256个字节了,但我在SQL查询器中看到原来存入的的确是一个大于256

的字符串。
declare @s char(1000)
set @s = (select cha_sbly from zjsb where cha_xmbh = '5010000004')
print @s


请问我如何才能将它完整的检索下来?十万火急!谢谢!
qxp1011

问题:别用PRINT啊!发表时间:2003-7-28 11:32:05
用存储过程,或者用嵌入式SQL都可以,在PB中写。
talent

(中级会员) 问题:这样发表时间:2003-7-29 12:03:38
varchar()是只能256个字节啊

大文本用blob保存
h_jinwen

(中级会员) 问题:!发表时间:2003-7-29 23:32:09
是这样的:
SQLServer中varchar最大可以存储8000字节,但是PB的DataWindow0取值最长只有255,而SQLServer中的QA执行SQL语句的长度也是有限制的(在数据库中可能比较长,但是能读出来的长度就可能被截断了一部分)所以,一般尽量避免在使用PowerBuilder的时候设计长度大于256的字段。
pblynx 2005-11-28
  • 打赏
  • 举报
回复
正么设置长度?我在pb中取得就是截断过得谢谢了
aichangfeng 2005-11-28
  • 打赏
  • 举报
回复
没有截断,只是一行无法显示完,设置一下sql server字符长度就可以看到了
winehero 2005-11-28
  • 打赏
  • 举报
回复
在哪里截断?

754

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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