File: create_table_as.sql

package info (click to toggle)
sqlfluff 3.5.0-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 34,000 kB
  • sloc: python: 106,131; sql: 34,188; makefile: 52; sh: 8
file content (144 lines) | stat: -rw-r--r-- 1,530 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
CREATE TEMP TABLE t1 AS (
    SELECT something
    FROM t2
);

CREATE TEMP TABLE t1 AS
    SELECT something
    FROM t2
;

CREATE TEMPORARY TABLE t1 AS
    SELECT something
    FROM t2
;

CREATE TABLE t1 AS (
    SELECT something
    FROM t2
);

CREATE TABLE t1 AS
    SELECT something
    FROM t2
;

CREATE LOCAL TEMP TABLE t1 AS
    SELECT something
    FROM t2
;

CREATE TEMP TABLE t1
SORTKEY(col1) AS
SELECT
    col1
FROM t2
;

CREATE TABLE t1
SORTKEY(col1) AS
SELECT
    col1
FROM t2
;

CREATE TABLE t1
DISTKEY(col1) AS
SELECT
    col1
FROM t2
;

CREATE TABLE t1
DISTKEY(col1)
SORTKEY(col1) AS
SELECT
    col1
FROM t2
;

CREATE TABLE t1
DISTSTYLE EVEN AS
SELECT
    col1
FROM t2
;

CREATE TABLE t1
DISTSTYLE ALL
DISTKEY(col1)
SORTKEY(col1) AS
SELECT
    col1
FROM t2
;

CREATE TABLE t1
DISTSTYLE ALL
DISTKEY(col1)
COMPOUND SORTKEY(col1, col2) AS
SELECT
    col1
    , col2
FROM t2
;

CREATE TABLE t1
DISTSTYLE ALL
DISTKEY(col1)
INTERLEAVED SORTKEY(col1, col2) AS
SELECT
    col1
    , col2
FROM t2
;

CREATE TABLE t1 (col1, col2)
AS
SELECT
    col1
    , col2
FROM t2
;

CREATE TABLE t1 (col1, col2)
BACKUP YES
AS
SELECT
    col1
    , col2
FROM t2
;

CREATE TABLE t1 (col1, col2)
BACKUP NO
AS
SELECT
    col1
    , col2
FROM t2
;

CREATE TABLE t1 (col1, col2)
AS (
    SELECT
        col1
    FROM
        tbl2
);

CREATE TABLE t1 (col1, col2)
BACKUP NO
DISTSTYLE ALL
DISTKEY(col1)
INTERLEAVED SORTKEY(col1, col2)
AS (
    SELECT
        col1
    FROM
        tbl2
    UNION ALL SELECT
        col2
    FROM
        tbl3
);