小编Ban*_*ant的帖子

编译器如何决定是否值得使我的函数内联?

我想知道是否有人知道C++编译器通常用来决定是否在编译时内联函数的逻辑(假设已经请求了内联).

这类事物是公共知识吗?

c++ compiler-construction

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

SQL使用不同的数据和序列填充

我的问题如下:

  • 我需要根据汽车租赁实例的信息填充"汽车"表.
  • 我需要创建一个主键'car_id',但仅限于租赁表中的不同注册牌.
  • 我用序列创建car_id.

我尝试了以下代码但收到错误:

--INSERT INTO cars c (c.plate, c.car_id)
SELECT DISTINCT cr.plate, car_id_seq.nextval
FROM cars_rentals cr
;
Run Code Online (Sandbox Code Playgroud)

虽然这样可行(没有明显的登记牌照):

--INSERT INTO cars c (c.plate, c.car_id)
SELECT cr.plate, car_id_seq.nextval
FROM cars_rentals cr
;
Run Code Online (Sandbox Code Playgroud)

(顶行是注释,所以我可以看到我试图直接输出的值)

所以!有谁知道我怎么做; A)获取上述代码以使用DISTINCT或B)找到一种方法来获取序列的MAXVALUE作为注册板的DISTINCT COUNT(所以我可以做两个插入语句)

提前致谢!插口

sql oracle

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

标签 统计

c++ ×1

compiler-construction ×1

oracle ×1

sql ×1