如何查看数据库表中的sql语句

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何查看数据库表中的sql语句相关的知识,希望对你有一定的参考价值。

两种方式,一种是直接在sqlserver的列表中找到,另一种用写语句的方式查询。
方法一:
1、登陆SQL SERVER Manager Studio。
2、在左边的树找到自己要查询的数据库。如图:

3、点击“表”,就能看到这个库中的所有表了。

方法二:
1、登陆SQL SERVER Manager Studio。
2、点击左上角的“新建查询”。
3、在窗口中编写sql语句如下,然后运行

1

SELECT name FROM SysObjects Where XType=\'U\' ORDER BY Name

结果截图:
参考技术A 楼上是一法:select*fromtblgroupbycol1havingcount(*)>1还可以:(前提是有自增加ID)select*fromtbltwhereexists(select1fromtblwheret.col1=col1andt.idid)

SQL语句 如何将已知数据和查询一个表中的数据一起插入另一个表

例如将字符串“张三”和在另一张表table1查询得到的数据一起插入到另一张表中

参考技术A

例子:把table2中李四的city和其他数据一起插入table1

insert into table1(id, name, age, sex, city) select '1001', '张三', '18', '男', t.city from table2 t where t.name='李四';

table1和table2的表结构不需要相同。

参考技术B INSERT INTO 表2(字段名1,字段名2 )
SELECT 字段名1, "张三"
FROM 表1;

Access中通过
参考技术C insert into table2 values ('张三',select 字段 from table)追问

貌似不对啊

参考技术D insert into table2(field)
(select '张三' union all select field from table1)追问

不对啊

追答

是要把‘张三’与table1中的数据写到一个字段中吗?还是不同的字段?给一个table1和另一个表的表结构吧。

如果写在一个字段中:
insert into table2(field)
select '张三' union all select field from table1

本回答被提问者采纳

以上是关于如何查看数据库表中的sql语句的主要内容,如果未能解决你的问题,请参考以下文章

请教sql语句如何取得一个表中的列名,数据类型,及长度?

如何在SQL表中的性别进行check约束?

如何查看 jOOQ 执行的 SQL 语句?

sql语句,怎么查看一个表中的所有约束

如何查看 jOOQ 在编译时执行的 SQL 语句?

Sql Server2005数据库怎么查看视图里的字段。