gpt4 book ai didi

sql - 带空格的 Oracle 表列名

转载 作者:行者123 更新时间:2023-12-03 10:54:33 25 4
gpt4 key购买 nike

是否可以创建列名包含空格的表?如果是这样,我该如何创建和使用它?

最佳答案

这是可能的,但不建议这样做。您需要用双引号将列名括起来。

create table my_table ("MY COLUMN" number);

但请注意 the documentation 中的警告:

Note: Oracle does not recommend using quoted identifiers for database object names. These quoted identifiers are accepted by SQL*Plus, but they may not be valid when using other tools that manage database objects.



该名称区分大小写,每次引用时都必须用双引号将名称括起来:
select "MY COLUMN" from my_table;

所以......不要,这是我的建议......

关于sql - 带空格的 Oracle 表列名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13798035/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com