exam questions

Exam SnowPro Core All Questions

View all questions & answers for the SnowPro Core exam

Exam SnowPro Core topic 1 question 997 discussion

Actual exam question from Snowflake's SnowPro Core
Question #: 997
Topic #: 1
[All SnowPro Core Questions]

To use the OVERWRITE option on INSERT, which privilege must be granted to the role?

  • A. TRUNCATE
  • B. DELETE
  • C. UPDATE
  • D. SELECT
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
MultiCloudIronMan
4 months, 1 week ago
Selected Answer: B
Based on the Snowflake documentation, the INSERT statement with the OVERWRITE option does not require the TRUNCATE privilege. Instead, it requires the DELETE privilege. This allows the role to delete existing rows in the target table before inserting the new data.
upvoted 1 times
...
KarthyJay
8 months, 4 weeks ago
Correct. To use the OVERWRITE option on INSERT, you must use a role that has DELETE privilege on the table because OVERWRITE will delete the existing records in the table.
upvoted 4 times
0e504b5
8 months, 2 weeks ago
https://docs.snowflake.com/en/sql-reference/sql/insert
upvoted 2 times
...
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago