我想在我的表上运行UPDATE语句,看看结果将是什么,而无需实际更改表。
例如:
更新MyTable SET field1 = TRIM(field1);
我希望在不实际更改表内容的情况下看到结果。这可能吗?
具体来说,我在问MySQL。
另外,我知道我可以按照以下方式运行SELECT语句:
从MyTable中选择TRIM(field1);
但是我想知道是否可以用其他方式做到这一点。
最佳答案
如果无法使用事务,则可以将该表的内容推入临时表(insert select
),然后首先对该表进行更新。