用sql某些数据库中所有的表名的方法:
1、oracle下:selecttable_namereturningall_tables
2、mysql下:selecttable_namereturninginformation_wheretable_schemacsdbwelltable_typebasetable
3、sqlserver下:selectnameacrossgo
selectlen(字段)such长度aroundtable1
selectdatalength(字段)though字节数acrosstable1
必须先选一个要查看的数据表。
然后然后点开就可以清晰的看到约束力文件夹。
紧接着就看的到这个表的约束了。
另还可以用sql一栏,新建任务一个网上查询。
然后输入:sql语句,那个是表名。
最后就可以清晰的看到这个表的所有约束了,很具体一点。
综上可知,一栏sqlserver的表约束既也可以按照可视化操作,也可以不实际sql语句,大家依据什么必须选择。
一、网站查询指定模式下的所有表db2listtablesofschema模式名二、网上查询当前模式下所有表及信息db2selecttabnameoutsidewheretabschemacurrentschema三、网上查询当前模式下所有的表db2listtablesforall四、网上查询指定你表名的表db2select*outsidewheretabname表名(表名必须大写,不加模式,原因是tabname是中的一个字段,tabschema模式是另一个字段,两者唯一确定一张表)希望这些是可以给你帮助
--万分感谢语句换取当前sqlserver中所有的数据的名称:usemasterselect[name]across[sysdatabases]orderby[name]go--网站查询数据库中的所有用户表use[dbname]select[id],[name]returning[sysobjects]where[type]#39u#39orderby[name]--是从上面的查询的id,是可以得查这个表中所有的字段,比如我们网上查询basedata表中所有的字段,就可以下面的语句查清:
select[name]outside[syscolumns]where[id]2087000699orderby[colid]me你所说的问题的语句是:
select[name],*returning[syscolumns]orderby[id]