我想在MS-SQL Server 2008中以这种格式(dd-MMM-yy)将数据插入到我的DateTime列中。我该怎么办? [英] I want to insert data into my DateTime Column in this format only ( dd-MMM-yy ) in MS-SQL Server 2008.How do I do it?

查看:108
本文介绍了我想在MS-SQL Server 2008中以这种格式(dd-MMM-yy)将数据插入到我的DateTime列中。我该怎么办?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的表'x'中有一个DateTime列Start_Date,我想从存储过程更新它,但只有dd-MMM-yy格式。请帮助。

我搜索了不同的样式数字可用105,106等,但它不符合我的要求。

I have a DateTime Column Start_Date in my table 'x' and I want to update it from a Stored Procedure but with only dd-MMM-yy format.Please help.
I searched for different style numbers available like 105,106 etc but its not according to my requirement.

推荐答案

即使你不在insert.So中传递该值,DateTime列也会节省时间。如果你只想保存日期然后使用date数据类型或者使用conevrt函数获取记录获取记录以获得所需格式,那么最后一个选项是使用Varchar(10)作为数据类型并以所需格式保存。
DateTime column will save time also even if you will not pass that value in insert.So, if you just want to save date then use date datatype or while fetching the record fetch record with conevrt function to get desired format else last option for you is use Varchar(10) as datatype and save in desired format.


这篇关于我想在MS-SQL Server 2008中以这种格式(dd-MMM-yy)将数据插入到我的DateTime列中。我该怎么办?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆