我知道使用转换指令执行此操作非常简单但是我需要将mm / yyyy / dd转换为Date并且我找不到样式值来执行此操作并且SQL服务器发送错误消息,它无法转换它。
这是我的代码:
Create table Clients
(
name char(150),
birthday char(10),
register_date char(10)
)
Go
Insert into Clientes values ('Ralph Van Beethoven', '12/1990/10', Convert(char(10), GetDate(), 103))
换句话说,我需要将'12 / 1990/90'转换为Date并且我这样做:
Convert(char(100), birthday)
生日后我需要一个价值或我需要什么? 谢谢:))
答案 0 :(得分:0)
感谢@Zastai的回答。
这是我用来转换它的代码(正如他所说,我需要一个子串)。
birthday = Substring(birthday,1,2) + Substring(birthday,8,3) + Substring(birthday,3,5);