如何让datetime数据不出现日期或时间? 字段time的数据类型是datetime,我插入一个数据‘13:31:21’它实际会显示为‘1900-01-01 13:31:21’,我想让它不要有日期。还有一个字段是只想让它有日期不要有时间。请问该如何处理啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 datetime类型没办法,除非用varchar类型 不能用convert函数等方法约束一下吗? 你定义了datetime 那就只能存储datetime类型的了。。 你没理解一个道理字段类型定义的是什么 数据库存的就是什么 你都让它存datetime了 你还死活要它存不符合datetime的东西。。这么折腾么。。有2方法:1.使用varchar存储这个字段2.在你取这个字段的时候 用 convert(varchar(20),字段名字,108) 这个可以取出TIMEdatepart(date,字段名称) 可以取出DATE 这个词用的好!顶一个。还是转换一下,或者用substring以及charindex截取(格式化)一下吧! SQL 2008日期 用类型 DATE时间 用类型 TIME 就是,不要用datetime类型啊。你是不同的字段,需要什么就用什么啊 如何设置bit字段默认值为0 如何创建一个以日期为名称的数据库 求更改数据sql语句 这样的存储过程怎么写? 在线等简单SQL语句?? 请问Power Designer软件分析设计技术 有没有教程,给份吧!!谢谢!!! 应该怎么插入 SQL Server 安装环境? 数据库被误删,没有备份 ,能不能恢复,紧急!!! 这个触发器如何书写,在线等待,谢谢 MS SQL2005数据库被挂木马了 sql 自定义函数 变量问题
你没理解一个道理字段类型定义的是什么 数据库存的就是什么 你都让它存datetime了 你还死活要它存不符合datetime的东西。。这么折腾么。。
有2方法:
1.使用varchar存储这个字段2.在你取这个字段的时候 用 convert(varchar(20),字段名字,108) 这个可以取出TIME
datepart(date,字段名称) 可以取出DATE
这个词用的好!顶一个。还是转换一下,或者用substring以及charindex截取(格式化)一下吧!
日期 用类型 DATE
时间 用类型 TIME