SQL SERVER 2005 SSIS 数据提取时遇到关键字,字段名被加了双引号,请教如何解决

happyflog 2009-03-04 09:26:04
我使用的是SQLSERVER 2005 SSIS,由DB2 抽取数据到 SQL SERVER2005,我写的SQL是 select years from table ,但是在SSIS中这个SQL被转换为 select "years" from table ,被自动增加了双引号,由于增加了双引号,就取不到years 这个字段了,哪位达人遇到过这个问题,劳驾帮帮忙。谢谢!
...全文
267 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
orochi_gao 2009-03-05
  • 打赏
  • 举报
回复
select dbo.table.years from table 试试呢?
yuyangyangde 2009-03-05
  • 打赏
  • 举报
回复
关注。。。
yeah86 2009-03-04
  • 打赏
  • 举报
回复
没遇到过不是关键字的自动加引号
建议重启数据库再试~~
you_tube 2009-03-04
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 dawugui 的回复:]
years并不是关键字?怎么会被加上引号呢?

你换成其他的词试试呢?比如CSDN.
[/Quote]

试试
dawugui 2009-03-04
  • 打赏
  • 举报
回复
years并不是关键字?怎么会被加上引号呢?

你换成其他的词试试呢?比如CSDN.
nzperfect 2009-03-04
  • 打赏
  • 举报
回复
换成其它字段也这样子吗?
happyflog 2009-03-04
  • 打赏
  • 举报
回复
试过了,不行。。。感谢楼上2位的回复
nzperfect 2009-03-04
  • 打赏
  • 举报
回复
select [years] from table
这样呢?
子陌红尘 2009-03-04
  • 打赏
  • 举报
回复
select [years] from table  ??

27,580

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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