应用场景:
由于原始数据库结构的复杂性,
我们很难记住所有表包含什么字段,
但是我们需要知道这个字段在哪个表里,
方便后续的操作,
可以通过以下代码实现:
select a.name 表名,b.name 列名 from sysobjects a,syscolumns b where a.id=b.id and b.name='字段名' and a.type='U'
另外一个语法为:
select [name] from sysobjects where id in(select id from syscolumns Where name='字段名')
可以看出查找字段靠sysobjects和syscolumns两个表
通过查询可以发现,
这两个就是表格和字段的主从关系,
sysobjects包含了表格的基础信息:包括名称、创建时间等等
syscolumns包含了字段的基础信息:包括名称、创建时间等等
© 版权声明
本文为原创文章,版权归羽化飞翔所有,欢迎分享本文,转载请保留出处!
此外,本网站旨在向广大网友提供任何资源的开发、使用、安装教程,所提供的下载服务仅供学习交流探讨,请广大网友学习完成后,24小时内删除相关资源。如果涉及到侵犯版权事宜,请联系删除资源下载信息,谢谢各位的理解与支持!
THE END
暂无评论内容