对比两张表中不一致的字段(名称、类型、长度)
SELECT *
FROM (SELECT NAME,XTYPE,LENGTH FROM syscolumns s WHERE id=object_id('TABLE_A')) A
FULL JOIN (SELECT NAME,XTYPE,LENGTH FROM syscolumns s WHERE id=object_id('TABLE_B')) B ON A.NAME=B.NAME
WHERE ISNULL(A.NAME,'')<>ISNULL(B.NAME,'') OR ISNULL(A.XTYPE,'')<>ISNULL(B.XTYPE,'') OR ISNULL(A.LENGTH,0)<>ISNULL(B.LENGTH,0)

相关文章:

  • 2021-10-31
  • 2021-09-22
  • 2021-06-20
  • 2022-01-13
  • 2022-12-23
  • 2022-12-23
  • 2021-11-06
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-09-09
  • 2021-11-22
  • 2021-08-07
  • 2022-12-23
相关资源
相似解决方案