以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]sqlsever取值求助  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=123233)

--  作者:maomaoxw
--  发布时间:2018/8/10 12:32:00
--  [求助]sqlsever取值求助

dim gb as new sqljointablebuilder("a","b")

gb.c

gb.addexp("发放期间“,"year(日期) & \'-\' & case when month(日期)<10 then \'0\' end & month(日期)“)

gb.build

发放期间希望根据日期列,取值变更为YYYY-MM的格式,数据源为SQL SEVER,运行出错,想问一下是不是SQL sever不能使用连接字符”&“,我应该怎样写以上代码,实现YYYY-MM的取值?

[此贴子已经被作者于2018/8/10 14:07:00编辑过]

--  作者:有点甜
--  发布时间:2018/8/10 14:32:00
--  

 

gb.addexp("发放期间","convert(varchar(7), 日期, 120)")

 

[此贴子已经被作者于2018/8/10 14:32:36编辑过]