我用的是sql sever 2008在建了一张只有两列的表数据类型都是varchar但是为何不能输入汉字。
其中有两次不知怎么弄的又可以输入汉字,后来退出来后又不行了。排序规则这些都没问题,也没有自增列。...
其中有两次不知怎么弄的又可以输入汉字,后来退出来后又不行了。排序规则这些都没问题,也没有自增列。
展开
4个回答
展开全部
你的varchar是多大的 varchar(数字) 看看的得数字设置的是多少 一般的话是100以上
更多追问追答
追问
我开始设置的是50改为150后还是不行
追答
你用nvarchar()试试 不要用varchar了 用nvarchar(255)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
go
exec sys.sp_rename @objname = 'tablename.columnname',
@newname = 'column_deleting',
@objtype = 'column';
go
exec sys.sp_rename @objname = 'tablename.columnname',
@newname = 'column_deleting',
@objtype = 'column';
go
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
最好把代码复制上来看一下
追问
08版的我还不知道在哪看数据库的全部代码呢!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是不是VARCHAR()括号里面的长度设置太短 还是什么?alter一下表吧。。重新修改下。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询