这样写有错误吗!! 语法上没错(作为一个表达式)要看结果用select convert(binary(8),'35qrq') 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没问题啊.Select convert(binary(8),'35qrq')--反转~Declare @b Binary(8)Set @b = 0x3335717271000000Select Convert(Varchar(10),@b) insert into news values('','','','','','',convert(binary(8),''))最后一类型是timestamp这跳语句报错无提示:服务器: 消息 273,级别 16,状态 1,行 1不能在 timestamp 列中插入非空值。请使用带有列的列表,或 timestamp 列默认值为 NULL 的 INSERT 语句。 insert into news values('','','','','','',convert(binary(8),''))改成insert into news values('','','','','','',convert(binary(8),NULL))或者改成:insert into news(列名列表,不包括TimeStamp列) values('','','','','','',convert(binary(8))) 求一个汇总求和的 SQL 如何优化SQL语句 SQLserver2005中,如何恢复数据库文件MDF? SQL 列字符处理 请教一条sql语句 谢谢存储过程问题 求SQL SERVER学习方面的书籍推荐 !! 问个SQL语句啊 SQL 多表查询 数据库连接问题,高分!!! 怎么取本月的最后一天 用管理工具中的odbc改变sql server2000数据库的连接,操作正常,但是实际并没有进行新的连接,为什么?
Declare @b Binary(8)
Set @b = 0x3335717271000000
Select Convert(Varchar(10),@b)
最后一类型是timestamp
这跳语句报错无提示:
服务器: 消息 273,级别 16,状态 1,行 1
不能在 timestamp 列中插入非空值。请使用带有列的列表,或 timestamp 列默认值为 NULL 的 INSERT 语句。
改成
insert into news values('','','','','','',convert(binary(8),NULL))
或者改成:
insert into news(列名列表,不包括TimeStamp列)
values('','','','','','',convert(binary(8)))