English 中文(简体)
将默认值行插入表格
原标题:Insert row of default values into table
I need to insert just 1 row of default values into a Snowflake table. I know the following command works on other types of databases: INSERT INTO my_table DEFAULT VALUES Is there an equivalent in Snowflake?
问题回答
I don t know about something that inserts an entire default row, but according to the Snowflake documentation for INSERT, you can ascribe the default value in the VALUES list. From my understanding, it would look something like this: INSERT INTO my_table VALUES (DEFAULT, DEFAULT, DEFAULT);
As per the documentation of snowflake you can achieve what your looking for via INSERT INTO my_table VALUES (DEFAULT, DEFAULT, DEFAULT); Refer the full snowflake/sql script below: CREATE TABLE my_table ( col1 INT DEFAULT 1, col2 INT DEFAULT 0, col3 varchar(MAX) DEFAULT default_string , ); INSERT INTO my_table VALUES (DEFAULT, DEFAULT, DEFAULT); INSERT INTO my_table VALUES (DEFAULT, DEFAULT, DEFAULT); INSERT INTO my_table VALUES (DEFAULT, DEFAULT, DEFAULT); SELECT * FROM my_table; Following output below: Refer to the below-working dbfiddle here Read more on snowflake official documentation here




相关问题
SQL SubQuery getting particular column

I noticed that there were some threads with similar questions, and I did look through them but did not really get a convincing answer. Here s my question: The subquery below returns a Table with 3 ...

难以执行 REGEXP_SUBSTR

I m 查询Oracle 10g。 我有两张表格(样本数据见下文)。 i m 试图提取一些领域

SQL Query Shortcuts

What are some cool SQL shorthands that you know of? For example, something I learned today is you can specify to group by an index: SELECT col1, col2 FROM table GROUP BY 2 This will group by col2

PHP array callback functions for cleaning output

I have an array of output from a database. I am wondering what the cleanest way to filter the values is example array Array ( [0] => Array ( [title] => title 1 ...

OracleParameter and DBNull.Value

we have a table in an Oracle Database which contains a column with the type Char(3 Byte). Now we use a parameterized sql to select some rows with a DBNull.Value and it doesn t work: OracleCommand ...

Running numbers in SQL

I have a SQL-statement like this: SELECT name FROM users WHERE deleted = 0; How can i create a result set with a running number in the first row? So the result would look like this: 1 Name_1 2 ...

How to get SQL queries for each user where env is production

I’m developing an application dedicated to generate statistical reports, I would like that user after saving their stat report they save sql queries too. To do that I wrote the following module: ...

热门标签