在.net中怎么样调用oracle中的关键字作为字段

So_CooL 2011-05-30 11:54:14
在oracel中DESC是一个关键字,问题是现在一个表用DESC作为一个字段
如:
string strsql ="select tab1."DESC" from forecast_list tab1"
或者string strsql ="select tab1.DESC from forecast_list tab1"
这样写都说无效的列名
请高手帮我看看我在.net 中该怎么样写,才能识别DESC作为的列呢.
...全文
73 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
304的的哥 2011-05-30
  • 打赏
  • 举报
回复
最简单的就是修改这个表的字段,将desc字段重命名:
alter table forecast_list rename column desc to a_clomn;
oracle alter table 命令

tangren 2011-05-30
  • 打赏
  • 举报
回复
最好不要用系统的留字作别名。
string strsql ="select tab1.\"DESC\" from forecast_list tab1"

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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