数据编辑 在数据库中,有某一列里面是采用“20110430 13:56:23”这种格式来记录。但是该列是属于varchar类型来记录的。请问如何在将数据查询出来后去掉后面的时间点。工具只有sql-server,并未与其他编程语言一起使用。请各位大哥指点。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 create table tb(col varchar(20))insert into tb select '20110430 13:56:23'goselect left(col,8) from tbgodrop table tb/*----------------20110430(1 行受影响)*/ select date(cast(field,datetime)) from tb初学者,不知道在mssqlsever中cast函数的用法。 如果该列属于datetime型,能否:select date(field) from tb 一个function,带4个参数,其中两个为out型,在vb中怎么调用并得到返回的参数? 使用触发器时碰到 OLE DB provider "SQLNCLI" 错误 求~~~约束表达式 世界上的总数据库 如何优化以下SQL语句 请教SQL多表删除语句?! 如何设置sql server数据库时间? 请帮我看看这个代码,有点问题 急!!!请问sql-server2000的数据库还原问题!!!! 请问linux中可以装SQL数据库吗 新手问SQL Server数据库问题 sql查询语句
insert into tb select '20110430 13:56:23'
go
select left(col,8) from tb
go
drop table tb
/*
----------------
20110430(1 行受影响)
*/
初学者,不知道在mssqlsever中cast函数的用法。
select date(field) from tb