gpt4 book ai didi

sql - 我应该始终完全限定 SQL 中的列名吗?

转载 作者:行者123 更新时间:2023-12-02 04:38:33 24 4
gpt4 key购买 nike

出于兴趣,在使用 SQL 语句时,我应该始终使用完全限定的列名称 (tablename.columnname),即使只使用一个表,例如

SELECT table.column1, table.column2 FROM table

最佳答案

如果这样做会更好 - 它不会增加任何复杂性,并且可以防止将来出现错误。

但在一个定义良好的系统中,您不应该必须这样做 - 这就像编程语言中的命名空间一样。理想的情况是不要发生冲突,但过多使用显式名称可能会使代码变得困惑。

-亚当

关于sql - 我应该始终完全限定 SQL 中的列名吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/557240/

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