Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
假设我在一个简单的 SELECT 语句中有一个 SQL 列。
如何在不覆盖数据的情况下修改特定行条目的文本?
我正在考虑为我在 VS 中创建的表缩进一些特定条目(例如,每个名为“名称”的条目都将更改为“名称”)。所以我想修改我的 SQL 查询以更改某些特定字段在调用时缩进。
提前致谢!
对于 MySQL,您可以使用替换
SELECT REPLACE(field, 'Name', ' Name')
对于 Oracle,您可以进行翻译
SELECT TRANSLATE(...).
您也可以通过CASE语句在 MySQL 和 T-SQL 中执行此操作。
在 mysql...
UPDATE TABLE_NAME SET NAME = CONCAT(' ', NAME) WHERE ...