我们有一个名称为target_date的字段.这是一个字符串.我们需要从该字段中提取月份和年份.
例如:1/10/2011(年/月/日)我们正在尝试
substring(target date,findstring(targetdate,"/",1)+1,(findstring(targetdate,"/",2)-findstring(targetdate,"/",1)+1)).
Run Code Online (Sandbox Code Playgroud)
请帮我.
谢谢.
那么,这里的第一个问题是你将datetime存储为字符串.我会假设无论出于什么原因你无法解决这个问题......
在这种情况下我会做的是使用convert()功能
convert(datetime, target_date, 103)
Run Code Online (Sandbox Code Playgroud)
然后使用month()和提取所需的值year()
| 归档时间: |
|
| 查看次数: |
12003 次 |
| 最近记录: |