可以用中文来建表

Hs_Boy 2003-03-19 11:51:56
我想用中文来建立表结构像下面这样:
use
public
go
create table test
{
学号 int not null,
名字 char(12) not null,
成绩 int not null,
.
.
.
}
..
..
..

这样做可以吗?我执行
select * from test where 学号 = 1
是不抱错误的。但是我怕其他的用法有影响,
zhailj@hotmai.com
联系
...全文
61 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
nononono 2003-03-20
  • 打赏
  • 举报
回复
用中文字段名,在写语句打汉字的麻烦远远小于程序设计中的简化。如果你不考虑系统的移植,完全可以用中文字段名。
rednod 2003-03-20
  • 打赏
  • 举报
回复
做课程设计时那么做的,还有做的课件里是那样的,课件是针对 初中物理的,

楼上 建议很好 吸取

glboy 2003-03-20
  • 打赏
  • 举报
回复
引“毕竟中文是中国人用的用中文更加直观一点”
这个不是理由,呵呵

不过建议最好使用英文,有利于大家的协作开发,也会让你形成一种良好的习惯,如果你的程序需要在繁体或其他非中文的操作系统中进行使用,请问你应该如何面对,是全方位的改动方便还是在界面字段显示部分的更改维护方便呢?
rednod 2003-03-20
  • 打赏
  • 举报
回复
用中文 是没问题的,vb6+sql server2000里 用过的
smallcrocodile 2003-03-20
  • 打赏
  • 举报
回复
完全赞同 nononono(null,null) ( )
用中文表名,字段名完全没有问题的!但有时她显示出来的缺是乱码!不同的工具对中文的支持也有不同,移植后麻烦事多着呢!
yoki 2003-03-20
  • 打赏
  • 举报
回复
最好还是用英文
Hs_Boy 2003-03-20
  • 打赏
  • 举报
回复
多谢两位了,毕竟中文是中国人用的用中文更加直观一点,大家还有什么意见,
日总是我哥 2003-03-19
  • 打赏
  • 举报
回复
:)

既然不抱错误,那应该没有问题了,,,,

但是,你应该想到,以后编写程序时,每次Select or Update or Insert字段时都需要打汉字,这样不麻烦吗??!例如:

create table test
{
StudentNO int not null,
Name char(12) not null,
Grade int not null,
.
.
.
}
..
这样是不是更好些?!而且,这种方法是推荐的!如果你不能用english来表示,用pinyin也可以!

34,587

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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