Я не думаю, что это действительно возможно.
От MSDN (шахта акцента):
Платформа Объекта ADO.NET разработана, чтобы позволить разработчикам создать приложения доступа к данным путем программирования против концептуальной прикладной модели вместо того, чтобы программировать непосредственно против реляционная схема .
устройства хранения данных
Один простой подход должен проверить, ли unicode
встроенная функция. Если так, Вы находитесь в Python 2, и Ваша строка будет строкой. Для обеспечения все находится в unicode
, можно сделать:
import builtins
i = 'cats'
if 'unicode' in dir(builtins): # True in python 2, False in 3
i = unicode(i)