‘壹’ 求辨析两条sql语句以及问题。
其实你可以做一个数据包来实现,
‘贰’ sql 查询出来的数据数据导入excel中 出现问题 在线等
右击查询结果-另存为-EXCEL格式或者复制粘贴到EXCEL中.复制粘贴的会比较好点,会跟据每列来分列,另存为的话就全部在一列了.
‘叁’ 请帮忙看看这条SQL语句有什么错数据库SQL 2000
proclass.[name] like "%"+笔记本+"%" and pro.p_name not like "%"+线+"%" and pro.p_name not like "%"+套装+"%""
你改成这样试试
‘肆’ sql中如何修改日期的缺省值1900年1月1日
在此字段的 默认值设置为1900-1-1
‘伍’ C# 调用Java的WebService(返回json格式数据),老是返回null, 求解!
按wsdl的描述:
<wsdl:operationname="getEAMObjects"parameterOrder="objectNamemobileWhereSQL">
而getEAMObjects(你问题中的缺少s)返回的值的内容是通过getEAMObjectsResponse()实现的,在XML中的描述如下:
<wsdl:message name="getEAMObjectsResponse">
<wsdl:part name="getEAMObjectsReturn" type="xsd:string"/>
</wsdl:message>
可以看出:返回的string(也行是Json串)而不是Json对象。
所以,你在调用后,需要你将得到的字符串转换成对象!!
‘陆’ sql中 消息 8102,级别 16,状态 1,第 1 行 是什么错误
错误 8102
严重级别 16
消息正文
无法更新标识列 ''%1!''。
解释
明确试图在 UPDATE 语句的 SET 部分中更改标识列的值。只能在 UPDATE 语句的 WHERE 子句中使用标识列。
对策
不允许更新标识列。若要更新标识列,可以使用以下方法:
若要重新指派所有标识值,请大容量复制出数据,然后除去并重建具有正确种子和增量值的表。然后将数据大容量复制回到新建的表中。当 bcp 插入值时,将适当地增加这些值并重新分发标识值。也可以使用 INSERT INTO 和 sp_rename 命令完成同一操作。
若要重新指派单个行,必须删除该行,然后使用 SET IDENTITY_INSERT tblName ON 子句将其插入。
‘柒’ sql server 导出excel
1、use test 要单独成行,后面要跟go
2、testdb 要确定是那个数据库的!
‘捌’ SQL分析查询,并依据单据日期计算当月最后一天
select 订单,日期,dateadd(DAY,-1,convert(datetime,cast(year(日期) as varchar(10)) + '-' + cast(MONTH(日期)+1 as varchar(10))+'-'+'1',20)) as 月底日期,产品,数量,金额
from ordertable
核心思想:
1.根据日期字段取出年月
2.根据当前年月计算出下一个月1号的时间
3.将下个月1号-1就得出当前月的最后1天
‘玖’ 第 1 行: ‘a’附近有语法错误
太难了 不会得了
‘拾’ sql 语句 select * from openquery 使用问题
declare @day varchar(8)
declare @s varchar(200)
set @day='20080109'
set @s='select * from x_退货主表 where substring(退货单号,9,8)='+@day
select * from openquery([testserver],@s)