用varchar字段,一般不会出现空格,除非你显式的加入空格
感觉rtrim也不是很麻烦吧

解决方案 »

  1.   

    只能这样了,那没什么办法了
    以后设计数据库时注意了
    最好设成VARCHAR类型的
    而且你不过10个嘛,慢慢来吧!
      

  2.   

    设计成VARCHAR  存取时,去掉空格就行啦
      

  3.   

    有一劳永逸的方法:自己定义个存储过程,传入表名,在存储过程里取表结构定义,判断若是char型就加上rtrim()后把他们拼接成字符串返回。然后在查询分析器中选择“工具-自定义”在弹出对话框中将存储过程定义一个快捷键,以后只要在查询分析器中选中一个表名按快捷键就自动返回加rtrim的字段名了