翻译一下..程序语句不用翻译

来源:百度知道 编辑:UC知道 时间:2024/05/29 15:42:48
1. Ensure if the barcode existed
SELECT HLDA HOLDING WHERE HLDA='your barcode';

Result:

HLDA
---------
your barcode

2. If not existed, translate data fail, some data loss, check your translating program
If existed, maybe hldv field has some invalid data, such as '精'

First, ensure how many records are invalid

use SQL Plus tools:

C:\> sqlplus ilas/ilas;
SQL>SELECT HLDV,COUNT(*) FROM HOLDING
GROUP BY HLDV;

The result may be like this
HL COUNT(*)
__ __________
精 2995
1063
JZ 4376
PZ 237674

the invalid data is '精'

The follow sentence will correct these invalid data

SQL>UPDATE HOLDING SET HLDv='JZ' WHERE HLDv='精';

Attention the number of the records which been processed, may be like this

2995 have been updated!

1。确保如果条码存在
在选择HLDA HLDA = '你持有的条形码。

结果:

HLDA
————
你的条码

2。如果不存在,将数据失败,一些数据丢失,检查你的翻译程序
如果存在,也许hldv领域都有一些无效的数据,诸如“精”

首先,确保多少记录是无效的

使用SQL加上工具。

丙:\ > sqlplus ilas系统/ ilas系统。
SQL >选择(*),计算HLDV从控股
HLDV小组。

结果可能是这样的
HL计数(*)
┅_____……
精2995
25
4376疾病
237674 PZ

无效数据的精”

下面句子要纠正这些无效的数据

SQL >设置HLDv = '更新举办的HLDv疾病的精”。)

注意这个号码的记录被处理的,可能是这样

2995已经成功更新!

如果这个数字是太大了,你必须停止并返回原点,这时候,
记录将不会被更新真的。

这将会返回原点
SQL >回滚。

如果你保证,这样做的结果犯你的更新操作
SQL >承诺。
那时,你不能做什么来纠正你的操作。