Mus*_*rge 1 sql alias naming-conventions
您可以在创建时在字段上创建别名吗?例
CREATE TABLE MYTABLE (
VERY_LONG_NAME AS VLN INT NOT NULL )
Run Code Online (Sandbox Code Playgroud)
没有.
为什么用a创建一个表VERY_LONG_NAME
然后别名呢?只需选择A_BETTER_NAME
开始.
此外,如果有一个DB可以通过多个名称访问列,那将会非常令人困惑.你怎么知道哪个名字是实际名称,哪个是别名?
编辑
根据@DavidFabers的建议,如果必须为列命名,则VERY_LONG_NAME
可以创建一个视图,允许/用户通过较短的名称访问该列:
CREATE VIEW [vwMyTable] AS
SELECT VERY_LONG_NAME AS A_BETTER_NAME
FROM MyTable
Run Code Online (Sandbox Code Playgroud)