should be it

This commit is contained in:
2025-10-24 19:21:19 -05:00
parent a4b23fc57c
commit f09560c7b1
14047 changed files with 3161551 additions and 1 deletions

View File

@@ -0,0 +1,52 @@
# name: test/sql/table_function/duckdb_views.test
# description: Test duckdb_views function
# group: [table_function]
query I
SELECT COUNT(*) FROM duckdb_views;
----
0
statement ok
CREATE VIEW v1 AS SELECT 42;
statement ok
CREATE TEMPORARY VIEW v2 AS SELECT 42;
statement ok
CREATE SCHEMA myschema;
statement ok
CREATE VIEW myschema.v2 AS SELECT 42;
query III
SELECT schema_name, view_name, temporary
FROM duckdb_views() WHERE NOT internal ORDER BY ALL;
----
main v1 False
main v2 True
myschema v2 False
query I
SELECT database_name = current_database() OR database_name = 'temp'
FROM duckdb_views() WHERE NOT internal ORDER BY view_name;
----
True
True
True
query III
SELECT schema_name, view_name, temporary
FROM duckdb_views ORDER BY ALL;
----
main v1 False
main v2 True
myschema v2 False
query I
SELECT database_name = current_database() OR database_name = 'temp'
FROM duckdb_views ORDER BY view_name;
----
True
True
True