是否可以“重构”服务器端表或视图名称,以便引用此表或视图的任何存储对象(如视图或过程)仍然可以正常运行?即他们在服务器上的代码应该自动编辑以保持一致性吗?
答案 0 :(得分:0)
没有。如果可以自动重构代码,那么就不需要人类开发人员。但是将来如果您认为表名可能会更改,那么请编写代码,以便在变量中定义一次表名。
// Define the name of the database table once
$usersTable = 'users';
$sql = " SELECT id, name FROM $usersTable; ";
$sql = " DELETE FROM $usersTable; ";
现在稍后您可以更改变量......
$usersTable = 'members';