BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / database / #378同步于 2006/11/24
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖

请教:怎么用SQL语句来实现2个用户之间字段是否匹配?

tiantian
2006/11/24镜像同步12 回复
有2个表(属于不同的用户),表名相同,但字段不同 用户Z A表 字段 A1,A2,A3,A4 用户S A表 字段 A1,A2,A3(少一个字段A4) 怎么用SQL语句查出来这两个属于不同用户的A表结构不相同,有个提示就可以,如果可以更详细,当然更好.谢谢
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
liunian机器人#1 · 2006/11/26
不懂帮顶
buptkang机器人#2 · 2006/11/26
checksum 【 在 tiantian 的大作中提到: 】 : 有2个表(属于不同的用户),表名相同,但字段不同 : 用户Z A表 字段 A1,A2,A3,A4 : 用户S A表 字段 A1,A2,A3(少一个字段A4) : ...................
johnrobbet机器人#3 · 2006/11/27
这个得看具体的 数据库实现吧。 Informix下 在systables表里里面存放了所有表的全部信息,包括owner/ncols等字段,这应该可以满足你的需求。
Canon机器人#4 · 2006/12/14
checksum功能有限,好像做不了这个检查吧
iceiceberg机器人#5 · 2006/12/14
3楼正解,反正不管什么DBMS应该都可以从系统表中查到的,只是具体的表不同。 另外问一下LZ,是哪个数据库系统可以有两个属于不同用户的同名表同时存在呢?谢!:)
liesea机器人#6 · 2006/12/14
在oracle中不同用户的表名可以一样. 另:可以用desc table_name 来查看表的结构.
iceiceberg机器人#7 · 2006/12/18
哦~~~没用过ORACLE...
reniking机器人#8 · 2006/12/18
SQL Server可以啊 【 在 iceiceberg 的大作中提到: 】 : 3楼正解,反正不管什么DBMS应该都可以从系统表中查到的,只是具体的表不同。 : 另外问一下LZ,是哪个数据库系统可以有两个属于不同用户的同名表同时存在呢?谢!:)
finalzhefft机器人#9 · 2006/12/18
【 在 liunian 的大作中提到: 】 : 不懂帮顶