SABSE不支持AS语句?

qbilbo 2004-01-25 08:15:01
SQL语句:select A as B from 表1 在MS SQL Server 中没问题,在SBASE中却能不过。
是不是SBASE不支持?
如果是这样,怎样处理两个表中字段名相同的字段?
...全文
35 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qbilbo 2004-01-28
  • 打赏
  • 举报
回复
up
qbilbo 2004-01-27
  • 打赏
  • 举报
回复
找到原因了,原来 as 后面不能跟中文,跟英文就没问题了。

我是用ADO连接Sybase的Sql Server的,在连接字符串中已经指定了字符集为ISO_1,而且可以正常显示出记录中的中文,为什么不能把字段名 as 成中文呢?
tolison 2004-01-27
  • 打赏
  • 举报
回复
不会吧,我好像能使用的,你的sybase版本是多少呢?
qbilbo 2004-01-26
  • 打赏
  • 举报
回复
up
快来人啊。
qbilbo 2004-01-25
  • 打赏
  • 举报
回复
to:Zhaoxf0201(菲)
这个我知道啊,可输出后别人怎么用啊?

如在VB中:rs.open "Select tabel1.a ,tabel2.a as b from tabel1 inner join tabel2 on tabel1.a=tabel2.a",.... 后,可以用rs!a,rs!b 分别表示两个字段中的值。如果没有 as 语句,rs! 后应该用什么区别这两个字段?
Zhaoxf0201 2004-01-25
  • 打赏
  • 举报
回复
在字段名前加上表名,如表名:TABLE, 字段名:FIELD ,这样表示:TABLE.FIELD

2,596

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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