怎么能让datetime类型的字段在sql server数据库里面只显示时间不显示日期?在线等待 datetime的显示格式是固定的,其存储的数据格式也是固定的,不可修改. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果坚持只保存时间,则使用字符型存储如果显示的时候只显示时间,使用convert转换select convert(varchar,getdate(),108) Datetime是固定带日期和时间的,如果想不要日期,就用Varchar吧。 insert into table1 values('1899-12-30 10:11:11')在企业管理器里就只能看到时间了 SUBSTRING ( expression , start , length ) 参数expression是字符串、二进制字符串、text、image、列或包含列的表达式。不要使用包含聚合函数的表达式。start是一个整数,指定子串的开始位置。length是一个整数,指定子串的长度(要返回的字符数或字节数)。 正如邹大哥所说的那样:如果坚持只保存时间,则使用字符型存储如果显示的时候只显示时间,使用convert转换select convert(varchar,getdate(),108) 我想隻要將其轉換為字符型要不沒有別的方法。因為它在sql裡是一個固定的。你可以用convert(),cast()轉換。 产生新的AUTO_ID,并把这个ID作为索引 两表去重复 请赐教 请教日期字段问题 (在线等待)构造动态更新某个表的大字段SQL 两个百万条数据的表关联,修改其中一个表如何提高效率? 糊涂了,征求一个字符串匹配的语句. 关于应用程序的用户身份验证和权限控制 WIN7旗舰版OEN64位安装SQL Server 2008 R2 失败 关于SQL Server的用户权限设置问题? 这样的SQL语句该怎样写? 各位老大好:请教月加权平均问题? 存储过程中怎样把表名作为变量??
如果显示的时候只显示时间,使用convert转换
select convert(varchar,getdate(),108)
在企业管理器里就只能看到时间了
参数
expression是字符串、二进制字符串、text、image、列或包含列的表达式。不要使用包含聚合函数的表达式。
start是一个整数,指定子串的开始位置。
length是一个整数,指定子串的长度(要返回的字符数或字节数)。
如果坚持只保存时间,则使用字符型存储
如果显示的时候只显示时间,使用convert转换
select convert(varchar,getdate(),108)