你能解释一下修剪和做什么吗?

时间:2013-09-11 23:39:38

标签: oracle plsql

我有这个代码

pvEnd INTEGER;
pvChk INTEGER;
pvDays INTEGER;
curCalendar P_CLUB_CALENDAR%ROWTYPE;
pvData VARCHAR2(30000):=pvWizard1;
pvAmenity VARCHAR2(5000);
vErr INTEGER:=0;
BEGIN
curPropRecord.OVERBOOK_MAX_PERCENT:=TRIM(Stringextract(pvData));
curPropRecord.INF_SRC_DB:=TRIM(Stringextract(pvData)); 

我不知道这是否是最好的问题,但是

是什么
       curPropRecord.OVERBOOK_MAX_PERCENT:=TRIM(Stringextract(pvData));

在做什么? trim(stringextract(pvdata))是什么意思?

1 个答案:

答案 0 :(得分:0)

简单来说,trim从一些文本的开头或结尾删除空格。例如,它会将'myvalue '变为'myvalue',将' tonsofexteriorwhitespace '变为'tonsofexteriorwhitespace'。请注意,它不会从文本的内部中删除空格,因此' interior spaces remain '变为'interior spaces remain'

它通常用于比较其实际内容应该相等但由于文件加载/用户输入而在前导或尾随空格中可能不同的位。