访问:获取数据库中具有“unicode压缩”功能的所有列的列表
在 Microsoft Access 中,是否可以通过某种方式获取启用了 UNICODE 压缩的所有列的列表(通过 SQL 查询)?也许通过在某些 Microsoft Access 系统表上执行查询?有什么想法吗?
In Microsoft Access , is it possible somehow to get a list (via a SQL query ) of all columns that have UNICODE compression enabled ? Maybe by executing a query on some Microsoft Access system table ? Any ideas ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不幸的是,除非您使用 OleDbConnection.GetOleDbSchemaTable 之类的东西,否则无法通过 SQL 调用。
您可以通过查看字段对象是否包含名为
UnicodeCompression
的属性来确定是否设置了 Unicode 压缩。所以,大致如下:Unfortunately no there is no way via a SQL call unless you use something like OleDbConnection.GetOleDbSchemaTable.
You can determine if Unicode compression is set by seeing if the field object contains a Property called
UnicodeCompression
. So, something along the lines of: