黑马程序员技术交流社区
标题: cast 转换问题 [打印本页]
作者: loveywj 时间: 2014-1-7 15:56
标题: cast 转换问题
本帖最后由 loveywj 于 2014-1-8 23:22 编辑
这是sql视频中的一个例题中的一段代码
INSERT [dbo].[T_CallRecords1] ([Id], [CallerNumber], [TelNum], [StartDateTime], [EndDateTime]) VALUES (1, N'001', N'0208888888', CAST(0x00009DAF00A4CB80 AS DateTime), CAST(0x00009DAF00A62E94 AS DateTime));
其中的加粗部分,也就是0x00009DAF00A4CB80 跟0x00009DAF00A62E94 怎么去理解。
下面是运行结果
作者: 涵风 时间: 2014-1-8 12:09
0x00009DAF00A4CB80这好像是二进制的机内码
作者: loveywj 时间: 2014-1-8 12:32
我怎么才可以得到它呢?
作者: loveywj 时间: 2014-1-8 12:33
我怎么才可以得到它呢?
作者: 陈福军 时间: 2014-1-8 16:52
0x00009DAF00A62E94 这是二进制吗??
作者: 陈福军 时间: 2014-1-8 16:54
cast 类型装换
如果 @s int 把它转成字符,可以这样 cast(@s as varchar)
作者: loveywj 时间: 2014-1-8 20:08
e .原来是这样。:handshake
作者: 陈福军 时间: 2014-1-8 22:30
请将问题改成已解决,黑马期待你的加入
| 欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |