VFP 中update replace 的用法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VFP 中update replace 的用法相关的知识,希望对你有一定的参考价值。

参考技术A 1、update
replace语法如下:
  REPLACE
(
'string_expression1'
,'string_expression2'
,'string_expression3'
)
  2、update
replace设置参数如下:
  'string_expression1'
  待搜索的字符串表达式。string_expression1可以是字符数据或二进制数据。
  'string_expression2'
  待查找的字符串表达式。string_expression2可以是字符数据或二进制数据。
  'string_expression3'
  替换用的字符串表达式。string_expression3可以是字符数据或二进制数据。
  3、返回类型如下:
  如果
string_expression(1、2
或3)是支持的字符数据类型之一,则返回字符数据。如果string_expression(1、2

3)是支持的
binary数据类型之一,则返回二进制数据。
  注意:
  1、使用REPLACE的最大好处就是可以将DELETE和INSERT合二为一,形成一个原子操作。这样就可以不必考虑在同时使用DELETE和INSERT时添加事务等复杂操作了。
  2、在使用REPLACE时,表中必须有唯一索引,而且这个索引所在的字段不能允许空值,否则REPLACE就和INSERT完全一样的。
参考技术B 这两个命令都是数据修改命令。
update是sql中的数据更新命令,replace是vf中的数据更新命令;
update不需要打开表,repl命令需要先打开表;
update不加条件是更新表中所有记录,repl不加条件是更新当前记录,要加上all短语才是更新所有记录。

以上是关于VFP 中update replace 的用法的主要内容,如果未能解决你的问题,请参考以下文章

re.sub()介绍和用法

db2中import的用法update

sql中replace的用法

vs2015 update2 有啥用

MYSQL的REPLACE和ON DUPLICATE KEY UPDATE使用

mysql的REPLACE()用法