小编Vij*_*esh的帖子

从依赖表中删除数据

在SQL Server 2008中是否有一个查询,它将删除所有相关表中的数据以及所选表?

对于没有详细阐述这个问题我表示歉意.我知道Cascade Delete可以正常工作,但我的应用程序连接到第三方SQL Server数据库.我有一些单元测试插入到目标表和从属表中.不幸的是,目标表上的约束不是On Delete Cascade,我无法创建它们或创建它们.我正在寻找一种遍历依赖关系并以正确顺序删除数据的通用方法.

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

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

计算Sql中日期之间的年数

我需要计算sql中两个日期之间的完整年数.我目前用来计算的查询是

--Date1 > Date2
CASE
WHEN YEAR(Date1) = YEAR(Date2)
    THEN DATEDIFF(year, Date2, Date1)
WHEN YEAR(Date1) > YEAR(Date2) 
        AND MONTH(Date1) >= MONTH(Date2)
        AND DAY(Date1) >= DAY(Date2)
    THEN DATEDIFF(year, Date2, Date1)
ELSE
    DATEDIFF(year, Date2, Date1) - 1
Run Code Online (Sandbox Code Playgroud)

但是我需要以某种方式调整它,以便它将2011年1月5日到2012年4月30日之间的时间视为1整年.

sql sql-server

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

保存 dbml 文件会创建一个新的 Designer.cs 文件

每次我在更新或添加新数据库对象后保存 dbml 文件时,都会创建一个新的 Designer.cs 文件,而旧的设计器保持不变。我相信 dbml 已损坏,但不确定解决方案。谷歌似乎也没有特别帮助。任何帮助表示赞赏。

linq-to-sql

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

C#中正数的正则表达式

我正在寻找一个验证数的正则表达式.
例如
0无效.
0.123有效.
任何正整数都有效.
任何负数都无效

c# regex

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

标签 统计

sql ×2

sql-server ×2

c# ×1

linq-to-sql ×1

regex ×1

sql-server-2008 ×1

t-sql ×1