我想在SQLServer中跨多个数据库进行查询,所以我想我可以创建一个名为@DBNAME的变量并将其传递给一个查询,如下所示(但它不起作用)。我的计数起作用了,它输出@DBNAME作为所有的生产数据库..但是我不能让它跨多个数据库查询!如果存在(从@DBNAME.INFORMATION_SCHEMA.TABLES中选择1
WHERE TABLE_TYPE='BASE TABLE‘AND TABLE_NAM
我有两个表foo和bar,foo有一个自动递增字段colA。我需要在foo中插入一条记录,并获得自动递增的值,然后插入到bar(外键)中。对于postgresql,它只是一个简单的查询,但是在其中,就像在SQLserver中一样,我无法找到正确的查询。Postgresql
With row as (insert into foo(colB) values('x') RETURNING colA ) insert into bar(colA) select</