VFP 中update replace 的用法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VFP 中update replace 的用法相关的知识,希望对你有一定的参考价值。
参考技术A 1、updatereplace语法如下:
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 的用法的主要内容,如果未能解决你的问题,请参考以下文章