【问题标题】:Escape characters SQL on Names for Oracle?Oracle名称上的转义字符SQL?
【发布时间】:2015-01-07 12:08:37
【问题描述】:

假设您想授予用户访问数据库的权限。现在假设用户是 Wilson 和 Grant。众所周知,“Grant”是 SQL 的保留字。但有时人们确实有一个姓氏“格兰特”。你会怎么做。

GRANT SELECT ON WAREHOUSE TO WILSON, _______________;

???

我正在使用 Oracle,但如果你能告诉我它也适用于 mysql。

【问题讨论】:

    标签: mysql sql oracle11g


    【解决方案1】:

    在 MySQL 中,您将名称放在引号中:

    GRANT SELECT ON WAREHOUSE to 'grant'@localhost;
    

    我敢打赌它在 Oracle 中是相似的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-09-14
      • 2010-11-11
      • 1970-01-01
      • 1970-01-01
      • 2014-08-04
      • 2017-07-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多