I have never had the occasion to use 'Remove' with a SAS program that is going through an ODBC connection to a SQL 2000 db - 'till yesterday.
I issue the statements:
---
Data SQLDB.entity_channels;
Modify SQLDB.entity_channels Work.RemoveEntityChannel;
by entity_id;
If channel_entity_id = REMOVEchannel_entity_id
Then remove;
---
In the log I even get that SAS thinks that the record(s) have been deleted. No such luck. The records still exist in the DB. I will send something to SAS support with a trace, but thought I would ask the people here as well.
I issue the statements:
---
Data SQLDB.entity_channels;
Modify SQLDB.entity_channels Work.RemoveEntityChannel;
by entity_id;
If channel_entity_id = REMOVEchannel_entity_id
Then remove;
---
In the log I even get that SAS thinks that the record(s) have been deleted. No such luck. The records still exist in the DB. I will send something to SAS support with a trace, but thought I would ask the people here as well.