Horsun Vlad пишет:
>> Честно говоря на практике я не видел ни одного востребованного случая
>> когда клиенту необходимо знать,  кем именно было создано поле XXX ...
>> юзером SYSDBA  или кем-нибудь еще. :)  Може лучше по умолчанию
>> передавать что-нибудь  более полезное, а за этими извращениями
>> любопытные пусть лезут через дополнительный вызов isc_dsql_sql_info?
> 
>     Гм. А что именно там можно передавать полезного ? 

Например алиас таблицы для поля. Сейчас его приходится вытаскивать как 
раз доп вызовом isc_dsql_sql_info. Вот эта инфа иногда хоть нужна.

>Если оно никому не нужно, то может его вообще не передавать ? :) 
А в принципе можно было бы и так. :) Там  из не всегда нужного есть 
еще... :)

>Это так, для фантазии,
> я не уверен что мы сможем пожертвовать, пусть даже мнимой, обратной
> совместимостью... Но обсудить не помешает, как минимум на будущее
> будем знать чего надо

Для совместимости можно спец параметр для коннекта придумать. Если он 
отсутствует, значит клиент ждет эту инфу по старому. Если присутствует, 
значит клиент ждет инфу другого рода. Какого именно - уже можно и 
обсуждать. У старых клиентов естественно этот параметр в коннекте не 
указан и все у них должно работать как и работало.




--~--~---------~--~----~------------~-------~--~----~
-~----------~----~----~----~------~----~------~--~---

Ответить