表的字段名称不规范,例如“aaa-1”,在SELECT的时候怎么写呀?

datacn 2003-12-12 01:27:37
表的字段名称不规范,例如“aaa-1”,在SELECT的时候怎么写呀?

select aaa-1 from table

提示错误。

前提是我不能修改数据库中字段名。

...全文
24 7 打赏 收藏 举报
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
zhangzhijian 2003-12-12
select [aaa-1] from table呀,[]是关键字
  • 打赏
  • 举报
回复
online 2003-12-12
还有像一些关键字的
如user,date,加[]处理


  • 打赏
  • 举报
回复
datacn 2003-12-12
非常感谢,!!!!!
  • 打赏
  • 举报
回复
yangfanatcsdn 2003-12-12
知道不规范还要使用,规范,规范。
  • 打赏
  • 举报
回复
SoHo_Andy 2003-12-12
select [aaa-1] from table

测试通过,呵呵,这100分容易
  • 打赏
  • 举报
回复
golden24kcn 2003-12-12
select [aaa-1] from table

对于用保留字做为名称的对象也要这样,如:

select id,[date] from talbe1

table1的表结构为:
id date
1 2001-01-01
......
  • 打赏
  • 举报
回复
jhzhou882 2003-12-12
加[]试试
select [aaa-1] from table
  • 打赏
  • 举报
回复
相关推荐
发帖
VB基础类
加入

7604

社区成员

VB 基础类
社区管理员
  • VB基础类社区
申请成为版主
帖子事件
创建了帖子
2003-12-12 01:27
社区公告
暂无公告