【发布时间】:2014-08-04 08:00:53
【问题描述】:
我是 T-SQL 的新手。我想同时使用substring 和replace,但它没有按预期工作,
或者可能有一些我不知道的额外功能。
我有一列存储日期时间,格式是这样的:'1393/03/03'。
但我想这样显示: '930303' ,即我希望省略这些字符 '13' 和 '/'。
我试过substring 和replace 但它不起作用。
这是我的代码:
SELECT SUBSTRING(CreateDate,2,REPLACE(CreateDate,'/',''),8)
你能帮帮我吗?
【问题讨论】:
-
什么不起作用?错误是什么?
-
参数数据类型 nvarchar 对子字符串函数的参数 3 无效。
标签: sql sql-server tsql substring