不能用数字做字段名吗?

sprite14 2003-05-09 03:20:23
我有一表table
结构如下

item 01 09
1 aa 1a
2 bb 2b
3 cc 3c


我写一SQL语句
select 01 from table

怎么显示出的内容全是1啊?
...全文
67 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
psxfghost 2003-05-09
不也是一个意思吗??
一般数字作为列名,要加[]将它select 出来,或进行其他的操作!
^_^
回复
Happiness 2003-05-09
可以:

create table #b([1] int)
go

insert #b
select 1
union all
select 10
union all
select 5
union all
select 6


select * from #b
where [1]>5
回复
psxfghost 2003-05-09
try:
select [01] from table
回复
相关推荐
发帖
MS-SQL Server
创建于2007-09-28

3.3w+

社区成员

MS-SQL Server相关内容讨论专区
申请成为版主
帖子事件
创建了帖子
2003-05-09 03:20
社区公告
暂无公告