中易网

用sql查询结果,如何修改某列的数据类型

答案:1  悬赏:60  
解决时间 2021-10-19 17:14
用sql查询结果,如何修改某列的数据类型
最佳答案
想修改SQL查询后的结果数据类型,可以有两种方法(SYBASE):

方法1:直接修改表结构列类型,假设表名为test,要修改的列名为abc,类型为datetime型,要修改为char型,长度14,列可空,语法如下(如果表中有数据,有可能无法转换导致修改列类型失败):
alter table test modify abc char(14) null

方法2:在select列中使用 convert 转换函数(其它数据库也会有相应函数),若想把date型转换为char型(当然转换时也会有相应的语法限制),语法如下:
select type,convert(char,date,112),tmp from table1
其中112是时间转换字符格式'yyyymmdd',还有其它许多种格式。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
洛阳密集架厂家各位有推荐的吗?
乙状结肠在什么位置?
富士宝电饭锅好用吗?
北京长城一日游 100元 有问题吗?
浦东机场到虹口区凉城新村怎么走
你好,我是2010年10月份在湖北汉川买的房子,在
我想开一家张三疯欧式奶茶店
海口办理POS机|海口怎么办理低费率的POS机|海
陶瓷优质产品品牌有哪些?
脱脂奶粉是无糖奶粉吗
家居装修中相片墙要怎么挂
天津市北辰天幕到红桥大舞台怎么走
请教下大家iphone6屏幕弯了怎么办
纳米鼠标垫价格如何?
左胸及对应的后背疼痛
推荐资讯
5月30日眉山电视台公共频道的素质教育答案
海南三亚海鲜的价格是多少?
北京到乐亭浅水湾怎么走
巴南区鱼洞到巴南区木洞镇有公交车吗
减肥多久能见效
上海到福建的动车,我要到周宁,如果没有到周
制作门头喷绘广告牌,角铁架子4米乘1米5共6个
电脑声音单声道怎么设置
三星最小笔记本电脑是哪个型号?
请达人帮忙写个宴会请柬(如下)
室内设计求职信
激光切割机二氧化碳和光纤哪个好
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?