替换数据库中的数据

时间:2015-03-18 09:14:58

标签: mysql database vba

我得到一张每天都有更新值的数据,我试图每天将更新的数据写入数据库以替换前一天的数据。数据库是Mysql。还可以使用替换功能来执行此操作吗?

1 个答案:

答案 0 :(得分:0)

不确定我是否完全理解您的问题,但要更换数据,您需要为表格中的每一行添加一个键。

比你应该

UPDATE <target_table> SET column1 = value1_from_sheet 
WHERE key = key_col_from_sheet

REPLACE是TSQL中的字符串函数,您无法使用它来替换表中的行。替换字符串中的一些字符很有用。

DECLARE @string nvarchar(50);
SET @string = "someValue";

SELECT REPLACE(@string,'Va','XX') => 'someXXlue'