将以存在的表增加一属性列,使用sql命令什么完成

将以存在的表增加一属性列,使用sql命令什么完成,第1张

alter table 表名 add 列名 类型长度 [默认值] [是否可为空]

alter table TABLE ADD F1 VARCHAR(100) DEFAULT 'A' NOT NULL

1、varchar是字符串类型,而int是数字整型。varchar类型可以存储任意字符,而int只能存储数字整型所以会报错;2、你可以将int类型转换为varchar类型,因为varchar可以存储任意的字符;例如:123(一百二十三)位int类型,当你将123转为varchar类型之后就变成了123(一二三)。如果你讲ABCvarchar类型转换为ABCint类型时是无法转换的;


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11947945.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存