小编thi*_*yup的帖子

tsql从函数或存储过程返回一个表

这更像是一个语法问题,我正在尝试编写一个可以嵌入到查询中的存储过程或函数,例如:

select * from MyBigProcOrFunction
Run Code Online (Sandbox Code Playgroud)

我正在尝试定义一个表格函数,但我不明白如何做到这一点,因为我构建tmp表来计算数据,然后我终于在endtable返回了.我的代码标记是:

create function FnGetCompanyIdWithCategories()
returns table
as 
return 
(
select * into a #tempTable from stuff
'
etc
'
select companyid,Company_MarketSector from #tempTables 'the returning table data
)
Run Code Online (Sandbox Code Playgroud)

如果我定义一个函数,我该如何将它作为表格返回?

t-sql sql-server

51
推荐指数
3
解决办法
30万
查看次数

解析.net中的ics文件

我正在试图找出采用ics文件并将其转换为我可以放入数据库的格式的最佳方法.任何人都可以推荐如何做到这一点?

c# icalendar calendar

12
推荐指数
2
解决办法
2万
查看次数

是否所有SQL Server版本都自动重建索引或具有默认的重建条件?

是否所有SQL Server版本都自动重建索引或具有默认的重建条件?我知道统计数据会自动重建,但不确定索引是否也可以.

sql-server indexing maintenance

12
推荐指数
2
解决办法
2万
查看次数

我可以将谷歌地图功能放入关闭吗?

我正在尝试编写一些谷歌地图功能和玩javascript闭包,目的是尝试组织和更好地构建我的代码.

我有以下代码:

var gmapFn ={
    init : function(){
        if (GBrowserIsCompatible()) {
            this.mapObj = new GMap2($("#map_canvas"));
            this.mapObj.setCenter(new google.maps.LatLng(51.512880,-0.134334),16);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

然后我稍后在jquery doc中调用它:

$(document).ready(function() {
    gmapFn.init();
})
Run Code Online (Sandbox Code Playgroud)

我已经设置了谷歌地图键,但我在main.js上收到错误:

未捕获异常:[Exception ..."组件返回失败代码:0x80004005(NS_ERROR_FAILURE)"nsresult:"0x80004005(NS_ERROR_FAILURE)"位置:"JS frame :: http://maps.gstatic.com/intl/en_ALL/mapfiles/ 193c/maps2.api/main.js :: ig :: line 170"data:no] QO()

这个错误似乎是在GBrowserIsCompatible()测试中抛出的,我认为这是由我使用这个闭包,有没有办法将它保持在一个闭包中并使init()工作?

javascript google-maps

9
推荐指数
1
解决办法
1533
查看次数

如何使用JavaScript在一段文本上通过效果为罢工制作动画?

我想尝试创建一个效果,当我触发一个事件时,动画线会穿过一段文字.效果应该在Java Script中完成.

有人可以提出一些方法吗?我已经在页面上有文字,我希望文本从左到右穿过,好像正在绘制一条线

javascript animation

6
推荐指数
1
解决办法
6230
查看次数

SSIS,dtsx和部署包

我只是想更好地理解SSIS包以及如何部署它们.纠正我我错了,但对于任何部署,我认为至少需要两个文件.SSISDeploymentManifest和.dtsx..SSISDeploymentManifest充当等效的Windows安装程序包,指向.dtsx.dtsx是"stuff"的实际包,在运行安装程序时会引用外部文件.安装它时,包将添加到该实例的ssis包列表中.

我的进一步问题:

  • 如果我想保留同一个软件包的早期版本,我是否可以使用上述两个文件复制bin目录,如果需要回滚到以前的软件包,请单独保存?
  • 这些软件包安装在哪里?SSIS如何知道packagess的位置?

sql-server ssis

5
推荐指数
1
解决办法
2万
查看次数

如何在第一个可选参数后在PHP中设置可选参数

我对php很新,我试图在第一个可选参数后设置一个可选参数?

例如,我有以下代码:

function testParam($fruit, $veg='pota',$test='default test'){
echo '<br>$fruit = '.$fruit;
echo '<br>$veg = '.$veg;
echo '<br>Test = '.$test;
}
Run Code Online (Sandbox Code Playgroud)

如果我拨打以下电话:

echo 'with all parama';
testParam('apple','carrot','some string');
//we get:
//with all parama
//$fruit = apple
//$veg = carrot
//Test = some string

echo '<hr> missing veg';
testParam('apple','','something');
//we get:
//missing veg
//$fruit = apple
//$veg = 
//Test = something

echo '<hr> This wont work';
testParam('apple',,'i am set');
Run Code Online (Sandbox Code Playgroud)

我想尝试拨打电话,以便在最后一个例子中我将'pota'显示为默认的$ veg参数,但是传入$ test'我设置'.

我想我可以将0传递给$ veg然后在代码中分支,如果$ veg = 0然后使用'pota',但只是想知道是否有其他语法,因为我无法在php.net中找到任何关于它的内容.

php parameter-passing optional-parameters

5
推荐指数
1
解决办法
6783
查看次数

使用谷歌地图api计算两点之间的距离?

是否有可能向谷歌发送两个lat长点来计算两者之间的距离?

api google-maps

3
推荐指数
2
解决办法
2万
查看次数

mysql group by返回一个min值并获取相应的行数据

我有一个这样的数据表:

- PK_table - merchantName - price - Product
- 1        - argos        - 7     - 4
- 2        - comet        - 3     - 4
- 1        - Dixon        - 1     - 3
- 1        - argos        - 10    - 4
Run Code Online (Sandbox Code Playgroud)

我希望在mysql中选择产品和相应商家的最低价格.

我试过了:

SELECT Product, merchantName, min(price)
FROM a_table
GROUP BY product
Run Code Online (Sandbox Code Playgroud)

但是返回的结果不正确,因为它选择了第一个商家名称,而不是MIN的相应商家.

你怎么做呢?

mysql sql

3
推荐指数
1
解决办法
3817
查看次数

使用Dgrid进行自定义排序

我正在使用Dgrid,我知道可以对asc和desc进行排序的排序参数,但我想通过自定义顺序进行排序,我想这需要通过商店完成.有人有例子吗?

javascript dojo dgrid

3
推荐指数
1
解决办法
2766
查看次数