discard.slt 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. # Copyright 2015 - 2019 The Cockroach Authors. All rights reserved.
  2. # Copyright Materialize, Inc. and contributors. All rights reserved.
  3. #
  4. # Use of this software is governed by the Business Source License
  5. # included in the LICENSE file at the root of this repository.
  6. #
  7. # As of the Change Date specified in that file, in accordance with
  8. # the Business Source License, use of this software will be governed
  9. # by the Apache License, Version 2.0.
  10. #
  11. # This file is derived from the logic test suite in CockroachDB. The
  12. # original file was retrieved on June 10, 2019 from:
  13. #
  14. # https://github.com/cockroachdb/cockroach/blob/d2f7fbf5dd1fc1a099bbad790a2e1f7c60a66cc3/pkg/sql/logictest/testdata/logic_test/discard
  15. #
  16. # The original source code is subject to the terms of the Apache
  17. # 2.0 license, a copy of which can be found in the LICENSE file at the
  18. # root of this repository.
  19. # not supported yet
  20. halt
  21. mode cockroach
  22. statement ok
  23. SET SEARCH_PATH = foo
  24. query T
  25. SHOW SEARCH_PATH
  26. ----
  27. foo
  28. statement ok
  29. DISCARD ALL
  30. query T
  31. SHOW SEARCH_PATH
  32. ----
  33. public
  34. query T
  35. SET timezone = 'Europe/Amsterdam'; SHOW TIMEZONE
  36. ----
  37. Europe/Amsterdam
  38. query T
  39. DISCARD ALL; SHOW TIMEZONE
  40. ----
  41. UTC
  42. query T
  43. SET TIME ZONE 'Europe/Amsterdam'; SHOW TIME ZONE
  44. ----
  45. Europe/Amsterdam
  46. query T
  47. DISCARD ALL; SHOW TIME ZONE
  48. ----
  49. UTC
  50. statement ok
  51. PREPARE a AS SELECT 1
  52. statement ok
  53. DISCARD ALL
  54. statement error prepared statement \"a\" does not exist
  55. DEALLOCATE a
  56. statement ok
  57. BEGIN
  58. statement error DISCARD ALL cannot run inside a transaction block
  59. DISCARD ALL