字段长度的问题
当字段从char(20)更改成char(60)后,原来字段上的数据还在吗?
不敢试,先问问再说。谢谢!
[解决办法]
必须在,你不干敢试,我替你试
- SQL code
--> 测试数据:[tb]IF OBJECT_ID('[tb]') IS NOT NULL DROP TABLE [tb]GO CREATE TABLE [tb]([name] CHAR(20))INSERT [tb]SELECT 'aaaaa' UNION ALLSELECT 'bbbbbbbbbbbbbbbbb' UNION ALLSELECT 'cccccccccccccccccccc' UNION ALLSELECT 'sssssssss'--------------开始查询--------------------------ALTER TABLE tb ALTER COLUMN name CHAR(60) SELECT * FROM [tb]
[解决办法]
[解决办法]
字段大小由小变大 可以
由大变小 就有问题
[解决办法]
肯定得在啊,空间是大了又不是小了,试都不用试,果断改