社区
数据库相关
帖子详情
抢分:PB与MSSQL数据类型转换
peanut2008
2004-11-24 05:35:37
请教:在SQL的表中定义了一个字段为varchar数据长度1000,在PB中如何将它转换成string类型,因为在PB中,char类型的数据最大是255。
...全文
210
2
打赏
收藏
抢分:PB与MSSQL数据类型转换
请教:在SQL的表中定义了一个字段为varchar数据长度1000,在PB中如何将它转换成string类型,因为在PB中,char类型的数据最大是255。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
peanut2008
2004-11-25
打赏
举报
回复
问题是:在SQL中定义什么类型才能在PB中转换成string
progrose
2004-11-24
打赏
举报
回复
string 长度为 0 to 2,147,483,647, 长度应该可以呀。
oracle
数据
库转换到
Sql
server的几点经验
应广大朋友的要求,本人将《
PB
-ORACLE通用开发框架2.1》版本的程序成功转换到
SQL
Server下,下面是我总结的几条经验,与大家分享,有不正确的地方,请批评指正。谢谢!kingfriend1111@163.com1.
数据
类型的转换 建立两个
数据
源basedb, basdb_
sql
为每个表,建立一个
数据
管道,修改部分字段类型 Oracle
oracle
数据
转成
sql
server,oracle
数据
库转换到
Sql
server的几点经验
应广大朋友的要求,本人将《
PB
-ORACLE通用开发框架2.1》版本的程序成功转换到
SQL
Server下,下面是我总结的几条经验,与大家分享,有不1.
数据
类型的转换 建立两个
数据
源basedb, basdb_
sql
为每个表,建立一个
数据
管道,修改部分字段类型Oracle
SQL
Servervarchar2...
pb
不能显示大于255的字符
今天在解决用户问题时,发现
pb
在连接
sql
server时,
sql
server长度大于255字段的内容只能显示前面的255个字符,自己想了好久,都找不问题的根源,最后在网上搜索了一下,最后得知出现这样的问题的原因有以下几点:1.在
sql
server7.0以前,varchar最多能存储255个字符。其后的版本才扩充到8000的2.
pb
连接不同版本
sql
server
数据
库的接口(mss
升级到
pb
10的问题
pb
9升级到
pb
101.
数据
类型问题由于
pb
10的string,char类型改为unicode型,不管是汉字还是字符都占两个字节意味者有些对字符串的操作将会出现逻辑错误,
pb
10相应的字符操作也做了调整都是以一个汉字作为一个最小单位,如果想使用以前的方法(兼容)相应的字符操作函数后要加 a 如trima lena lefta righta等.有些使用ascii码的api函数会出现问题.可以将api
MS
SQL
SERVER超过255个字符被截取的问题
当
PB
使用native专用驱动与MS
SQL
连接时如果字段类型为varchar,且长度超过255,那么多余部分将无法显示和保存。网上搜索了一下,这个应该是驱动的问题,不仅是
PB
,其他开发工具也存在255个字符的限制。解决方法为用convert(text,字段名)将列转换为text类型,并设置
SQL
CA.DBParm = "DBTextLimit='4098'"这样就可以保存和显示了。 转载于:htt...
数据库相关
754
社区成员
12,762
社区内容
发帖
与我相关
我的任务
数据库相关
PowerBuilder 数据库相关
复制链接
扫一扫
分享
社区描述
PowerBuilder 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章