"campaign_ $"是SQL列的错误名称吗?

Sum*_*mer 3 sql postgresql

PostgreSQL允许我将列命名为"campaign_ $".我喜欢这个名字,因为它是短和对点,而像"campaign_receipts"其他潜在的名字似乎更不清晰.

但是,我不知道我是否会最终遗憾把$符号的列名,无论是在PHP或架构的一些其他遥远的一部分.我应该坚持使用字母和下划线吗?

谢谢!

小智 6

是的你应该."campaign_receipts"是一个更好的名字.


SLa*_*aks 5

可能不会后悔,但我仍然不会推荐它.

扩展到欧洲后会发生什么?

此外,它对新开发人员来说看起来很奇怪和令人困惑.