小编Sau*_*gya的帖子

我可以在没有DEFAULT值的情况下添加非空列

我可以添加一个我指定为NOT NULL的列,我不想指定DEFAULT值,但是MS-SQL 2005说:

ALTER TABLE只允许添加可以包含空值的列,或者指定了DEFAULT定义,或者添加的列是标识或时间戳列,或者如果以前的条件都不满足,则表必须为空以允许添加这个专栏.列'test'不能添加到非空表'shiplist'中,因为它不满足这些条件.

如果是,请告诉我语法,如果不,请说明原因.

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

64
推荐指数
4
解决办法
7万
查看次数

在C#中压缩和解压缩文件夹

我想使用C#压缩和解压缩文件夹.GZipStream的问题在于它需要文件名,因此我需要编写一个递归逻辑.

我可以以某种方式这样做,给源文件夹名称和目标文件名压缩具有层次结构的完整文件夹.我还需要反过来压缩文件夹.如果不能直接通过C#/ .net请建议一些免费的第三方.

.net c# compression gzipstream

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

标签 统计

.net ×1

c# ×1

compression ×1

gzipstream ×1

sql ×1

sql-server ×1

sql-server-2005 ×1

t-sql ×1