【发布时间】:2013-07-27 11:08:13
【问题描述】:
我重新审视了我刚入门时的一些代码,发现一些 SQL 表的列名非常模糊,让我感到畏缩。
现在,如果我继续更改名称,则纠正代码中的所有映射所需的时间和精力在这一点上似乎是不合理的。
我想知道在插入数据库时是否可以提供别名?
我问是因为您可以像这样在 SELECT 上使用别名:
SELECT users.id, username, number AS order_number FROM users INNER JOIN orders ON users.id = orders.user_id;
或者有没有人对我如何做到这一点有任何其他建议?
【问题讨论】:
-
插入语句中不允许使用别名
-
我也是这么想的。您对更改列名的最佳方法有什么建议吗?还是我只需要硬着头皮更新我的代码?
-
如何插入?是直接sql执行还是通过java层?