小编KiM*_*MaN的帖子

从两个日期列生成日期范围

源表如下:

Id   start_date   end_date    field1
1    01/03/2019   07/03/2019  text1
2    10/04/2019   15/04/2019  text2
Run Code Online (Sandbox Code Playgroud)

我想得到以下输出:

Id date        field1
1  01/03/2019  text1
1  02/03/2019  text1
1  03/03/2019  text1
1  04/03/2019  text1
1  05/03/2019  text1
1  06/03/2019  text1
1  07/04/2019  text1
2  10/04/2019  text2
2  11/04/2019  text2
2  12/04/2019  text2
2  13/04/2019  text2
2  14/04/2019  text2
2  15/04/2019  text2
Run Code Online (Sandbox Code Playgroud)

我必须使用循环来填充此表吗?

谢谢

sql oracle plsql oracle11g

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

在列表创建中调用重载的构造函数

我的班级中有2个构造函数,例如以下代码:

class Foo 
{
    private int a {get; set;}
    public Foo(int val)
    {
        a = val;
    }
    public Foo() : this(0) {}
}
Run Code Online (Sandbox Code Playgroud)

我在列表中使用该类,所以当我像这样调用列表的构造时: L = new List<Foo>()它可以工作,但是如果我想L = new List<Foo>(10)在示例中使用重载的构造函数,我将无法使用,那么有人可以向我展示如何做到这一点吗?谢谢。

c#

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

标签 统计

c# ×1

oracle ×1

oracle11g ×1

plsql ×1

sql ×1