小编ado*_*ace的帖子

SQLServer 2008通用列类型

我在SqlServer上有一个表,其中列类型应该是未定义的,我的意思是,它应该能够包含任何类型的类型(string,int,boolean和datetime).

这是因为我的用户应该能够为每条记录定义列的类型.在我遇到这个问题的过去,我决定将它创建为nvachar(MAX).当我访问该值时,我自动将字符串转换为正确的类型.我知道这种方法浪费了大量内存并且具有性能影响.

也许可以为每种类型创建一个不同的表,但我没有时间来测试它.

你有什么想法吗?

谢谢!

sql t-sql sql-server

3
推荐指数
1
解决办法
4226
查看次数

标签 统计

sql ×1

sql-server ×1

t-sql ×1