(1) 启动 监听
lsnrctl start;
(2)进入sqlplus界面
sqlplus /nolog
SQL>conn sys/jiaxiaoai@orcl as sysdba;
(3)启动数据库实例
SQL>startup;
(4)查看当前所有的数据库
select from v$database;
或 select name from v$database;
(5)查看哪些用户拥有sysdba、sysoper权限
select from V_$PWFILE_USERS;
show user;查看当前数据库连接用户
(6)进入某个数据库:database 数据库名;
查看数据库结构:desc v$database;
(7)查看所有用户实例:
select from v$instance;
或 select instance_name from v$instance;
(8)查看当前库的所有数据表
select from all_tables;
select table_name from all_tables;
select table_name from user_tables;
select table_name from all_tables where owner='用户名';
(9)查看表结构
desc 表名;
sql
=
"select
name
from
b1
where
name
like
'"
&
Text2
&
"%'"
'
order
by
name"
这只是查询出一个字段出来吧,换成就可以出全表的数据了,不知道你问的是这个吗?
1、首先在电脑中打开sql,在外层查询中写上Select From S查询出学生信息,如下图所示。
2、然后,再以同样的方法找出SC选修表,如下图所示。
3、此时,就可以在这里利用等值连接将S和SC表连接,如下图所示。
4、但是,因为这是不同层级的查询,因此需要Exists谓词将他们连接。
5、运行后,就可以看到这样的结果,如下图所示就完成了。
USE
STUDENT
------
SQLSERVER
中切换到STUDENT的语法
SELECT
FROM
学生基本信息表
或者SELECT
FROM
STUDENT学生基本信息表
1、查询SQL中的所有表:
Select TABLE_NAME FROM 数据库名称INFORMATION_SCHEMATABLES Where TABLE_TYPE='BASE TABLE' 执行之后,就可以看到数据库中所有属于自己建的表的名称
2、查询SQL中所有表及列:
Select dbosysobjectsname as Table_name, dbosyscolumnsname AS Column_name FROM dbosyscolumns INNER JOIN dbosysobjects ON dbosyscolumnsid = dbosysobjectsid Where (dbosysobjectsxtype = 'u') AND (NOT (dbosysobjectsname LIKE 'dtproperties'))
3、在Sql查询分析器,还有一个简单的查询方法:
EXEC sp_MSforeachtable @command1="sp_spaceused ''" 执行完之后,就可以看到数据库中所有用户表的信息
4、查询总存储过程数:
select count() 总存储过程数 from sysobjects where xtype='p'
D = 默认值或 DEFAULT 约束
F = FOREIGN KEY 约束
L = 日志
FN = 标量函数
IF = 内嵌表函数
P = 存储过程
PK = PRIMARY KEY 约束(类型是 K)
RF = 复制筛选存储过程
S = 系统表
TF = 表函数
TR = 触发器
U = 用户表
UQ = UNIQUE 约束(类型是 K)
V = 视图
X = 扩展存储过程
--查找含有相同字段的表(已知字段名)
select
aname
as
tbleName,
bname
as
columnname
from
sysobjects
a,
syscolumns
b
where
aid=bid
and
atype='U'and
bname='字段名'
方法如下:
输入select from dba_users; 即可。
常用语句:
一,查看数据库里面所有用户:
select from dba_users;
前提是你是有dba权限的帐号,如sys,system。
二,查看你能管理的所有用户:
select from all_users;
三,查看当前用户信息 :
select from user_users;
扩展资料:
Oracle数据库最新版本为Oracle Database 12c。Oracle数据库12c引入了一个新的多承租方架构,使用该架构可轻松部署和管理数据库云。
此外,一些创新特性可最大限度地提高资源使用率和灵活性,如Oracle Multitenant可快速整合多个数据库,而Automatic Data Optimization和Heat Map能以更高的密度压缩数据和对数据分层。
这些独一无二的技术进步再加上在可用性、安全性和大数据支持方面的主要增强,使得Oracle数据库12c 成为私有云和公有云部署的理想平台。
Oracle数据库具有完整的数据管理功能:
1)数据的大量性
2)数据的保存的持久性
3)数据的共享性
4)数据的可靠性
参考资料:
以上就是关于如何在服务端用SQL语句查询数据库里的信息全部的内容,包括:如何在服务端用SQL语句查询数据库里的信息、怎么用sql语句查找所有数据库表的数据、如何使用SQL查询数据库的学生选修课信息等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)