小编Ale*_*Aza的帖子

SQL Server 2008:如何查询所有数据库大小?

我有MS SQL 2008 R2,500个数据库.什么是查询所有数据库大小的最有效,最简单和"现代"的方法.

输出应该有列:

  • 数据库名称
  • DataFilesSize
  • LogFilesSize

sql t-sql sql-server sql-server-2008-r2

120
推荐指数
7
解决办法
31万
查看次数

使用MaxHeight和MaxWidth约束按比例调整图像大小

System.Drawing.Image.

如果图像宽度或高度超过最大值,则需要按比例调整大小.调整大小后,需要确保宽度或高度都不超过限制.

宽度和高度将调整大小,直到它不会自动超过最大值和最小值(可能的最大尺寸)并保持比率.

.net c# gdi+ image-processing winforms

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

简单的DateTime sql查询

如何在一定范围内查询DateTime数据库字段?

我正在使用SQL SERVER 2005

错误代码如下

SELECT * 
  FROM TABLENAME 
 WHERE DateTime >= 12/04/2011 12:00:00 AM 
   AND DateTime <= 25/05/2011 3:53:04 AM
Run Code Online (Sandbox Code Playgroud)

请注意,我需要在特定时间范围内获取行.例如,10分钟的时间范围.

目前SQL返回"12"附近的语法不正确."

sql t-sql sql-server sql-server-2005 sql-server-2008

79
推荐指数
4
解决办法
44万
查看次数

无法在表或索引视图上使用CONTAINS或FREETEXT谓词,因为它不是全文索引的

我在SQL Server 2008 R2数据库中收到以下错误:

不能在表或索引视图'tblArmy'上使用CONTAINSFREETEXT谓词,因为它不是全文索引的.

sql t-sql sql-server full-text-search sql-server-2008

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

如何查找SQL Server实例的数据目录?

我们有一些大型数据库(20GB +),其中大部分都包含静态查找数据.因为我们的应用程序对这些数据库中的表执行连接,所以它们必须是每个开发人员本地SQL Server的一部分(即它们不能托管在中央的共享数据库服务器上).

我们计划复制一组规范的实际SQL Server数据库文件(*.mdf和*.ldf)并将它们附加到每个开发人员的本地数据库.

找出本地SQL Server实例的数据目录的最佳方法是什么,以便我们可以将文件复制到正确的位置?这将通过自动化过程完成,因此我必须能够从构建脚本中查找和使用它.

sql sql-server sql-server-2005 sql-server-2008 sql-server-2008-r2

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

如何在RAISERROR方法中打印DateTime变量?

我的存储过程接受两个参数@EffectiveStartDate DATETIME
@EffectiveEndDate DATETIME

我写了验证代码:

IF(@EffectiveStartDate > @EffectiveEndDate)
        BEGIN
            RAISERROR ('SPName: InsertUpdateLiquidityDateRule:  Start Date: %s cannot  be greater than End Date %s',11,1,CAST(@EffectiveStartDate AS varchar(30)),CAST(@EffectiveEndDate AS varchar(30)));
            RETURN -1
        END 
Run Code Online (Sandbox Code Playgroud)

我可以在这里知道我做错了什么.

在编译我的SProc时,它引发了消息"CAST()附近的语法不正确"

sql sql-server stored-procedures sql-server-2005 raiserror

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

T-SQL:SUSER_SNAME对SUSER_NAME?

MSDN文档说明了SUSER_SNAME函数:

从用户的安全标识号(SID)返回登录标识名称.

更重要的是,它说明了SUSER_NAME功能:

返回用户的登录标识名称.

但是,当我执行以下SQL语句时,我得到相同的结果:

SELECT SUSER_NAME();
SELECT SUSER_SNAME();
Run Code Online (Sandbox Code Playgroud)

那么,有什么区别,我应该使用哪一个?是否有一种情况我应该使用一种而不是另一种情况?

请指教,

提前致谢 :)

sql t-sql sql-server

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

如何使用密码短语生成Rijndael KEY和IV?

如何使用密码短语生成Rijndael KEY和IV?密钥长度必须为256位.

.net c# vb.net cryptography rijndael

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

使用string.Format("{0:00}"格式化字符串

我刚刚接过一些代码,我看到这个用了很多.它似乎取整数并创建一个看起来像"01","02"等的字符串.

我不确定的是这里使用的惯例.为什么格式{0:00}而不是{00}

string.Format("{0:00}", int.Parse(testVal) + 1);
Run Code Online (Sandbox Code Playgroud)

.net c# string .net-4.0 string-formatting

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

如何使用c#对Ip地址列表进行排序

我有一个IP地址列表如下

192.168.1.5
69.52.220.44
10.152.16.23
192.168.3.10
192.168.1.4
192.168.2.1
Run Code Online (Sandbox Code Playgroud)

我正在寻找这种方法来排序这个列表以匹配下面的顺序

10.152.16.23
69.52.220.44
192.168.1.4
192.168.1.5
192.168.2.1
Run Code Online (Sandbox Code Playgroud)

.net c# string list ip-address

20
推荐指数
2
解决办法
7953
查看次数