[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: CAP 10: CREATE Command and ordering of responses.




I still do not follow your point.


In a calendar:

			VEVENT 1
			========
			UID:1
			SUMMARY:ABC

			VEVENT 2
			========
			UID:2
			SUMMARY:ABC

If you issue a DELETE with:

QUERY:SELECT * FROM VAGENDA WHERE SUMMARY = 'ABC';

Both UID 1 and UID 2 get deleted - agree?

If you were instead had issued as SEPARATE commands:

QUERY:SELECT * FROM VAGENDA WHERE SUMMARY LIKE 'A%'

Then later:
		QUERY:SELECT * FROM VAGENDA WHERE SUMMARY LIKE '%C'

The 1st query would have deleted both.
The 2nd query would have not deleted anything.
You would get UID:1 and UID:2 listed in the first response.

The 2nd response would be empty - no overlap. Just the same as
if you had issued the two queries in the same command.

Do you agree?

Now, instead of DELETE subsitute SEARCH:

The 1st query would have returned both UID:1 and UID:2
The 2nd query would have returned both UID:1 and UID:2

They overlap - agree?


--


 Doug Royer                     |   http://INET-Consulting.com
 -------------------------------|-----------------------------
 Doug@xxxxxxxxx                 | Office: (208)612-INET
 http://Royer.com/People/Doug   |    Fax: (866)594-8574
                                |   Cell: (208)520-4044

We Do Standards - You Need Standards

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature