USE db_name

功能描述

USE db_name语句将db_name数据库作为默认(当前)数据库使用,用于后续语句。该数据库保持为默认数据库,直到语段的结尾,或者直到发布一个不同的USE语句。

注意事项

N/A

语法格式

  1. USE db_name

参数说明

  • db_name

    ​ 数据库名。

示例

  1. --切换到db1
  2. openGauss=# USE db1;
  3. SET
  4. openGauss=# CREATE TABLE test(a text);
  5. CREATE TABLE
  6. openGauss=# INSERT INTO test VALUES('db1');
  7. INSERT 0 1
  8. --切换到db2
  9. openGauss=# USE db2;
  10. SET
  11. openGauss=# CREATE TABLE test(a text);
  12. CREATE TABLE
  13. openGauss=# INSERT INTO test VALUES('db2');
  14. INSERT 0 1
  15. openGauss=# select a from db1.test;
  16. a
  17. -----
  18. db1
  19. (1 row)
  20. openGauss=# select a from db2.test;
  21. a
  22. -----
  23. db2
  24. (1 row)
  25. openGauss=# select a from test;
  26. a
  27. -----
  28. db2
  29. (1 row)
  30. --切换到db1
  31. openGauss=# USE db1;
  32. SET
  33. openGauss=# select a from test;
  34. a
  35. -----
  36. db1
  37. (1 row)

相关链接

N/A