请大家帮我看看,下面表中的数据类型合理吗?是否还可以优化?id (int 4)
username (nvarchar 12) 英文和数字不超过12,中文不超过6
password (varchar 16) 用md5参数16
question (nvarchar 50) 英文和数字不超过50,中文不超过25
answer (nvarchar 50) 英文和数字不超过50,中文不超过25
email (nvarchar 50) (是用nvarchar好,还是varchar好???)
joindate (datatime 8) 记录年月日时分秒
username (nvarchar 12) 英文和数字不超过12,中文不超过6
password (varchar 16) 用md5参数16
question (nvarchar 50) 英文和数字不超过50,中文不超过25
answer (nvarchar 50) 英文和数字不超过50,中文不超过25
email (nvarchar 50) (是用nvarchar好,还是varchar好???)
joindate (datatime 8) 记录年月日时分秒
解决方案 »
- 问一下稍微难一点的问题
- sql server远程连接慢
- 怎么测存储过程的效率
- sql server 2005 执行维护自动备份计划报错
- 请教:通过ASP页面向SQL数据库添加记录的操作
- 为什么replace函数替换不了 ,请高手指点
- 从文本文件中读入表名,然后逐条对对变量表名进行查询操作。
- 当我对adoquery1 post 时,出现错误:Row cannot be located for updating。Some values may have been changed since it was last read.
- 求一个高效查询
- SQL语句 查找一个表中相同的记录
- 小妹请教一个SQL语句!状态:紧急~ 谢谢大家
- 问一下,我现在要查看一个数据库的日志文件,我要用什么软件才可以看到啊
而username (varchar 12)则是英文和数字不超过12,中文不超过6
其他的问题和这个一样,关键一点楼主不知道varchar和nvarchar的区别,现在该明白了吧
像email这样(例如:[email protected])这样的,是用nvarchar好,还是varchar好?还要问大家。