sql2005怎样新建字段?

是这样的,学生管理系统,老师管理页面输入一门学科,然后就得在数据库对应学生表里新建一个这门学科的字段,但是,老师输入的是中文啊,怎么新建学科字段?求教,有更好的方法更甚... 是这样的,学生管理系统,老师管理页面输入一门学科,然后就得在数据库对应学生表里新建一个这门学科的字段,但是,老师输入的是中文啊,怎么新建学科字段?求教,有更好的方法更甚 展开
 我来答
zyqasc
2011-09-20 · 超过38用户采纳过TA的回答
知道小有建树答主
回答量:98
采纳率:0%
帮助的人:101万
展开全部
sql_server都支持中文字段,你这样编写代码,不是累死了,你需要建立一张对应表,每次SQL的拼接需要先去这张对应表取到你所要的字段名称。
不知道你为什么这么做,我的方法是:
建立学科表,字段如下,ID,学段,学科名称
学段指的是这门课是哪个年级的同学上的。
然后存储成绩的时候则为:ID,姓名,学科ID(或者学科名称),成绩,时间,学段。
由于学段是一年一年累加的,所以,不用在学生信息表中增加学段这个字段。否则你会需要每年都去改一次他的学段。你只需要记录他的入学日期就行了。
学生的成绩统计表则为:学生,学科名称(转化下),时间,成绩。然后根据时间来确定是哪次考试,做一个选择。学段来确定他是需要取的是学生的历史成绩表还是当年成绩表,也做一个选择。
比较麻烦的是任课老师的教学情况表,这个你需要再起一个教师教学情况表,然后ID,教师名,任课名称,任课时间。这个表不能被修改,否则你都不知道老师教过哪些班级,每次都增加一条。做错了,删除后再增加。通过任课时间去关联考试时间,得出他相对应的主持的考试。
暂时就这么点,其他的,再说吧。
百度网友e71863c
2011-09-20 · 超过16用户采纳过TA的回答
知道答主
回答量:60
采纳率:0%
帮助的人:37.1万
展开全部
真没看懂你说什么...

在SQL server 的企业管理器中或者 直接写sql 语句 难道不能新建字段吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式