小编Shr*_*nil的帖子

在sql server中将int递增1?

1如果以下SQL返回,我该如何返回NULL

像(伪代码)的东西:

if sql return NULL value 
then set value to one 
otherwise returning sql result value. 
Run Code Online (Sandbox Code Playgroud)

如果SQL结果为NULL,是否有用于将默认值定义为1的SQL?

SELECT  Max(iCategoryOrder)+1 
FROM    [IVRFlowManager].[dbo].[tblCategory] 
WHERE   iCategoryLevel = 1
Run Code Online (Sandbox Code Playgroud)

sql sql-server null

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

CI中的取消链接功能会引发警告

我正在使用codeigniter 2.当使用unlink()php函数时,它会抛出错误.这是CI中用于删除文件的模型函数:

    function delete($file)
    {
        $delete_files = $this->gallery_path_url.$file;
        if(!empty($delete_files)) {  
            unlink($delete_files);
        }
    }
Run Code Online (Sandbox Code Playgroud)

单击删除链接时,它会显示警告:

unlink()[function.unlink]:http不允许取消链接

是否有任何替代功能,以取消链接,以避免警告

php codeigniter

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

用于visio的vba编程

目前,我正在为IVR(交互式语音应答)系统工作.为了在IVR中添加服务,我必须在visio中制作具有预定义形状的流程,该流程由IVR SYstem的销售商提供.形状在VBA中编程.我决定学习VBA以修改预定义的形状.在谷歌搜索时,它显示了excel VBA编程的唯一结果.对于visio也是如此.请帮助我获得学习MS VISIO的VBA编程的源代码.所以,我可以添加新形状来自定义服务

vba visio

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

在sql server 2008中使用相同的两列值计算表中的行

下面是我的表结构和数据......

id   receiver   caller category   playfilename
1    4564165    42444    4        skdjfls.wav
2    4444444    42444    2        dfkjsanf.wav
3    4444444    42444    2        kldsfjas.wav
4    4845455    42444    3        dsklfjal.wav
5    4542122    42444    2        dfssadfs.wav
6    4535656    42444    2        dsfjklsaj.wav
Run Code Online (Sandbox Code Playgroud)

在这里,我想计算具有相同接收器和类别列数据的行数.例如,在上面的表中返回一个额外的选择列,总计数为2,其具有4444444接收器和类别2.类似地返回与接收器和调用者上的值匹配的其他行到具有count列的另一行,如下所示.

SELECT DISTINCT receiver, caller, category, playfilename, count from tbl_record .... ...
Run Code Online (Sandbox Code Playgroud)

我不知道怎么能这样做.在sql server中有任何函数来解决这个问题,或者我使用了类似存储过程的东西

sql sql-server-2008

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

sql server 2008中'select'查询导致的所有持续时间的总和

我的表包括列的StartTimeEndTimedatetime数据类型.我使用此查询计算了这两列的持续时间:

SELECT   
   StartTime, EndTime, 
   DATEDIFF(s, StartTime, EndTime) AS duration 
FROM tbl_record 
WHERE StartTime >= @starttime AND StartTime < @endtime 
ORDER BY StartTime DESC 
Run Code Online (Sandbox Code Playgroud)

如何计算sql查询中的持续时间总和.这可以使用脚本完成,但如何在数据库查询中完成?我添加了类似的东西

  SELECT SUM(duration) as total
Run Code Online (Sandbox Code Playgroud)

显示错误:

持续时间无效列

sql sql-server sql-server-2008

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

标签 统计

sql ×3

sql-server ×2

sql-server-2008 ×2

codeigniter ×1

null ×1

php ×1

vba ×1

visio ×1