解决方案 »
- 大家帮帮我吧!sql实例问题!
- Sql树结构数据查询
- 在access中怎么样用sq插入自动编号字段?
- 在网上找了个把word文件存在数据库中的存储过程,但在自己的机器上试验读入word文件时候并不成功,提示“'textcopy' 不是内部或外部命令,也不是可运行的程序或批处理文件。NULL”这个过程有什么问题吗?存储过程如下(根据实际情况自己做了修改):
- sqlserver中字符串的写法错误
- SQL SERVER数据库中如何测试物理链接是否连通 链接服务器密码修改
- 关于sql查询数据很棘手的问题,劳烦各位大侠帮忙
- 求一個SQL語句寫法:表中有一字段保存文件名稱,内容都是xxx.htm,現在想把xxx.htm換成xxx.doc,請問這樣的sql該如何寫??是一次性修改
- 从数据库中区当前时间位于两个时间之间的那条记录
- 烦请高手pengdali(大力)解决此问题
- 怎么查看某一个数据库当前正在使用的用户?
- 请问怎么用数据库建立图结构?
*
*
*
*
*
*
这个查询出来的结果都变成了 *
convert(datetime,cast(billdate as varchar(10))+'01',112)
select billno,substring(convert(char(08),billdate),1,4) + '-' +substring(convert(char(08),billdate),5,2) from spyPartsWareOutM
这样查询出来后,如果还要在月份前加个横杠可以吗 2014-01
不好意思 回复错楼了。你这样查询出来那列的结果是 * 星号。if object_id('[spyPartsWareOutM]') is not null drop table [spyPartsWareOutM]
create table [spyPartsWareOutM] (billno varchar(13),billdate int)
insert into [spyPartsWareOutM]
select 'FSPO140121001','20140121' union all
select 'FSPO140121002','20140121' union all
select 'FSPO140121003','20140121' union all
select 'FSPO140121004','20140121' union all
select 'FSPO140122001','20140122' union all
select 'FSPO140122002','20140122' union all
select 'FSPO140122003','20140122'select * from [spyPartsWareOutM]
select billno,convert(varchar(7),CONVERT(DATETIME,CONVERT(VARCHAR,billdate)),120) AS billdate from spyPartsWareOutM/*
billno billdate
FSPO140121001 2014-01
FSPO140121002 2014-01
FSPO140121003 2014-01
FSPO140121004 2014-01
FSPO140122001 2014-01
FSPO140122002 2014-01
FSPO140122003 2014-01*/
http://msdn.microsoft.com/zh-cn/library/ms174420.aspx
select billno,substring(convert(char(08),billdate),1,4) + '-' +substring(convert(char(08),billdate),5,2) from spyPartsWareOutM
谢谢 大虾! 就是这样的效果。