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

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

select aaa-1 from table

提示错误。

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

...全文
43 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
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

7,763

社区成员

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

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