should be it
This commit is contained in:
30
external/duckdb/test/sql/attach/attach_macros.test
vendored
Normal file
30
external/duckdb/test/sql/attach/attach_macros.test
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
# name: test/sql/attach/attach_macros.test
|
||||
# description: Tests for macro functions in attached databases
|
||||
# group: [attach]
|
||||
|
||||
statement ok
|
||||
ATTACH ':memory:' AS db1;
|
||||
|
||||
statement ok
|
||||
CREATE TABLE db1.tbl AS SELECT 42 AS x, 3 AS y;
|
||||
|
||||
statement ok
|
||||
CREATE MACRO db1.two_x_plus_y(x, y) AS 2 * x + y;
|
||||
|
||||
query I
|
||||
SELECT db1.two_x_plus_y(x, y) FROM db1.tbl;
|
||||
----
|
||||
87
|
||||
|
||||
query I
|
||||
SELECT db1.main.two_x_plus_y(x, y) FROM db1.tbl;
|
||||
----
|
||||
87
|
||||
|
||||
statement ok
|
||||
USE db1
|
||||
|
||||
query I
|
||||
SELECT two_x_plus_y(x, y) FROM db1.tbl;
|
||||
----
|
||||
87
|
||||
Reference in New Issue
Block a user