0

假设我在一个简单的 SELECT 语句中有一个 SQL 列。

如何在不覆盖数据的情况下修改特定行条目的文本?

我正在考虑为我在 VS 中创建的表缩进一些特定条目(例如,每个名为“名称”的条目都将更改为“名称”)。所以我想修改我的 SQL 查询以更改某些特定字段在调用时缩进。

提前致谢!

4

2 回答 2

1

对于 MySQL,您可以使用替换

SELECT REPLACE(field, 'Name', ' Name')

对于 Oracle,您可以进行翻译

SELECT TRANSLATE(...). 

您也可以通过CASE语句在 MySQL 和 T-SQL 中执行此操作。

于 2012-07-19T00:19:24.570 回答
0

在 mysql...

UPDATE TABLE_NAME SET NAME = CONCAT(' ', NAME) WHERE ...
于 2012-07-19T00:21:42.083 回答