导航:首页 > 程序命令 > 批量查看数据表结构的命令

批量查看数据表结构的命令

发布时间:2022-08-10 07:04:34

① 谁能告诉我oracle数据库常用命令

1、su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界面。
2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i;
3、SQL>connect / as sysdba ;(as sysoper)或
connect internal/oracle AS SYSDBA ;(scott/tiger)
conn sys/change_on_install as sysdba;
4、SQL>startup; 启动数据库实例
5、 查看当前的所有数据库: select * from v$database;
select name from v$database;
desc v$databases; 查看数据库结构字段
7、怎样查看哪些用户拥有SYSDBA、SYSOPER权限:
SQL>select * from V_$PWFILE_USERS;
Show user;查看当前数据库连接用户
8、进入test数据库:database test;
9、查看所有的数据库实例:select * from v$instance;
如:ora9i
10、查看当前库的所有数据表:
SQL> select TABLE_NAME from all_tables;
select * from all_tables;
SQL> select table_name from all_tables where table_name like ‘
u
’;
TABLE_NAME———————————————default_auditing_options
11、查看表结构:desc all_tables;
12、显示CQI.T_BBS_XUSER的所有字段结构:
desc CQI.T_BBS_XUSER;
13、获得CQI.T_BBS_XUSER表中的记录:
select * from CQI.T_BBS_XUSER;
14、增加数据库用户:(test11/test)
create user test11 identified by test default tablespace users Temporary TABLESPACE Temp;
15、用户授权:
grant connect,resource,dba to test11;
grant sysdba to test11;
commit;
16、更改数据库用户的密码:(将sys与system的密码改为test.)
alter user sys indentified by test;
alter user system indentified by test;

② 查数据库结构命令,好像是d开头的一个单词,后面空格,加数据库名,比如:dxxx Admin

desc v$databases
这个oracle的、兄弟

③ 如何查PostgreSQL 数据库中所有的表

1、通过命令行查询
\d 数据库 —— 得到所有表的名字
\d 表名 —— 得到表结构
2、通过SQL语句查询
"select * from pg_tables" —— 得到当前db中所有表的信息(这里pg_tables是系统视图)
"select tablename from pg_tables where schemaname='public'" —— 得到所有用户自定义表的名字(这里"tablename"字段是表的名字,"schemaname"是schema的名字。用户自定义的表,如果未经特殊处理,默认都是放在名为public的schema下)

④ mysql如何查看数据库结构

1.在MySQL数据库中通过show tables命令;查看数据库中所有数据表
2.在MySQL数据库中通过desc tablename;查看表结构

⑤ oracle数据库如何查询表结构

在sql*plus中可以用DESC命令显示表结构,例如:DESC EMP

在PL/SQL中,通过左边的浏览器查看就可以了,例如下图:

⑥ mysql咋查看一个数据库有多少张表的命令

  1. 启动mysql服务

  2. 连接mysql 可用工具,也可直接在dos下连接

  3. use databases; 打开需要查看的库

  4. show tables; 可显示所有的表

⑦ 怎样用SQL语句查询一个数据库中的所有表

查询数据库里所有表名和字段名的语句

SQL 查询所有表名:

SELECT NAME FROM SYSOBJECTS WHERE TYPE='U'

SELECT * FROM INFORMATION_SCHEMA.TABLES

结构化查询语言(Structured Query Language)简称SQL,结构化查询语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;

sql 语句就是对数据库进行操作的一种语言。

(7)批量查看数据表结构的命令扩展阅读:

SQL语句常见语句:

1、更新:update table1 set field1=value1 where 范围;

2、查找:select * from table1 where field1 like ’%value1%’ (所有包含‘value1’这个模式的字符串);

3、排序:select * from table1 order by field1,field2 [desc];

4、求和:select sum(field1) as sumvalue from table1;

5、平均:select avg(field1) as avgvalue from table1;

6、最大:select max(field1) as maxvalue from table1;

7、最小:select min(field1) as minvalue from table1[separator]。

参考资料来源:网络-sql语句

⑧ 数据库常用命令解析

1 1?、?? 显示表达式的值 ?[表达式]??[表达式]X=3 ?X*2 *将显示6
2 GO | GOTO 移动记录指针到指定记录号 GO [记录号]*参数[记录号]可以用数字,或TOP、BOTTOM;变量TOP表示最顶端记录、BOTTOM表示最下端记录
3 SKIP 上移或者下移记录指针 SKIP [N]*N正数表示下移记录指针,负数表示上移。 *设当前记录指针是5SKIP 3 *执行命令后记录指针是8SKIP -3 *执行命令后记录指针是2
4 DISPLAY 显示记录 DISPLAY [范围] [FOR 条件] [字段列表]*注此命令参数[范围]缺省表示当前记录
5 LIST 显示记录 LIST [范围] [FOR 条件] [字段列表]*注此命令参数[范围]缺省表示所有记录(ALL)
6 BROWSE 显示、修改记录 BROWSE [FOR 条件] [FIELDS 字段列表]注:缺省 [FIELDS 字段列表]将显示所有的字段 *显示1980年以后出生的学号、姓名Browse for 出生年月>={80/01/01} fields 学号,姓名
7 EDIT/CHANGE 修改记录
8 REPLACE WITH 批量替换 REPLACE [范围] [字段1 WITH 表达式1][,……]*可以有多个替换,多个替换中间须逗号 *计算每位同学的总分,总分等于语文+数学+英语Replace all 总分 with 语文+数学+英语 *把每位同学的总分加10分replace all 总分 with 总分+10
9 APPEND 添加记录到数据表末尾 注:增加的记录在数据库的后面
10 INSERT 插入记录 *三种用法
INSERT
*在当前记录后插入一个记录INSERT BEFORE *在当前记录前插入一个记录INSERT BLANK
*在当前记录后插入一个空白记录
11 DELETE 为记录加删除标记(逻辑删除) DELETE [范围] [FOR 条件] *参数[范围]有四种表现形式:(以下命令类似)1、“ALL”表示所有记录2、“RECORD n”表示第n个记录3、“NEXT n”表示从当前记录开始n个记录4、“REST”表示从当前记录开始到最后一个记录。 *逻辑删除第3个记录Delete Record 3*逻辑删除当前记录开始3个记录 Delete Next 3 *逻辑删除数学>90分以上Delete for 数学>90
12 PACK 永久删除加有删除标记的记录
13 RECALL 去除记录的删除标记 RECALL [范围] [FOR 条件]
14 ZAP 永久性删除表中所有记录
15 COUNT 统计表的记录数 COUNT [FOR 条件][TO 内存变量] *统计语文不及格的人数Count for 语文<60 to X
16 AVERAGE 求平均值 AVERAGE [字段列表] [TO 内存变量][FOR条件] *分别求男生的数学和语文的平均分并赋给变量sx和ywaverage数学,语文 to sx,yw for 性别=’男’?sx,yw *显示变量sx和yw的值
117 SUM 对表中的数值型记录求和 SUM [字段列表] [TO 内存变量][FOR条件] *分别求全班语文、数学成绩的总和并赋给变量yw,sx Sum 语文,数学 to yw,sx
18 SORT 对当前表排序到新的数据表 SORT [TO 新数据库文件名] [ON 字段 排序方式]*注:排序方式有两种:/A和/D分别表示升序和降序,/A可以省略。 *把当前打开数据库按总分从大到小排序到新数据库cj1.dbf。Sort to cj1.dbf on 总分/D
19 LOCATE 顺序查找指定条件第一个记录 LOCATE [范围] [FOR 条件] *在当前记录后面的记录中找化学超过90分的记录Locate REST for 化学>90
20 CONTINUE 继续查找符合条件的记录 *命令必须在执行LOCATE后使用,如果找不到满足记录状态栏将显示“End
of locate
scope”
21 INDEX 建立索引文件 INDEX [ON 字段] [TO 索引文件名]*注索引文件是按索引字段升序进行排序 *打开数据库chengji.dbf,并建立以字段“学号”索引文件xh.idxUse chengjiIndex on 学号 to xh.idx
22 SET INDEX TO 打开索引文件 SET INDEX TO[索引文件名] *设已经打数据库chengji.dbf,现要打开索引文件xh.idxSet index to xh.idx
23 SEEK 查找与索引关键字值匹配记录 SEEK [表达式] *设已对数据库“学号”字段进行索引并打开索引文件Seek ‘10001’ *查找学号是10001的记录
24 CREATE 建立新的数据表 CREATE [数据库文件名] CREATE chengji.dbf
25 USE 打开或关闭数据库 *三种用法
USE
*关闭当前打开的数据库USE
[数据库文件名]
*打开数据库USE [数据库文件名] [INDEX 索引文件名]*打开数据库同时打开索引文件
26 COPY STRUCTURE TO 复制一个结构相同的空表 COPY STRUCTURE TO[新的数据库文件名]*注文件名的扩展名.dbf可省略,以下命令类似。 Copy structure to cj12.dbfCopy structure to cj12
27 LIST STRUCTURE 显示数据库结构
28 MODIFY STRUCTURE 修改数据库结构
29 COPY TO 从当前表的内容复制到新表 COPY TO [新的数据库文件名] Copy to cj13.dbf
30 CLEAR 清除FOXPRO显示区
31 DO 运行程序文件 DO [程序文件名] *运行FOXPRO默认路径下的程序文件“xs1.prg”Do xs1.prg
32 MODIFY COMMAND 编辑或建立程序文件 MODIFY COMMAND [程序文件名] MODIFY COMMAND xs1.prg
33 QUIT 退出FoxPro
34 SET DEFAULT TO 设置FOXPRO默认路径 SET DEFAULT TO [路径]*运行此命令后,数据库文件名前无需[路径] *把FOXPRO默认路径设置为D盘的“20040101”文件夹 Set default to D:\20040101

⑨ sql有哪些基本命令

1、 查看数据库中的表或查询数据库;

show tables/databases;

2、 查看数据库中所有的表:

show tables;(前提是使用use database 数据库;)

3、 查看数据表结构

describe 表名;

4、 创建数据库

CARATE DATABASE 数据库名;

create database studentoa;

5、 删除数据库

DROP DATABASE 数据库名;

Drop database studentoa;

6、 使用数据库

use 数据库名;

use studentoa;

7、 创建数据表

CREATE TABLE 表名 ( 列名 数据类型, 列名 数据类型, 列名 数据类型 ); create table information ( id int primary key, name nvarchar(10) not null, age int, sex nvarchar(6) )

8、 删除数据表中的列

ALTER TABLE 表名 DROP COLUMN 列名;

alter table information drop column sex;

9、 增加数据表中的列

ALTER TABLE 表名

ADD 列名 数据类型;

Alter table information add home varchar(20);

10、 数据表中添加数据

INSERT INTO 表名[(列名,列名,列名)] VALUES (值,值,值);

insert into information(id,name,age,home) values (001,’张三’,23,’黑龙江’);

insert into information values(002,’李四’,25,’沈阳’);

insert into information(id,name,home) values(003,’赵六’,’吉林’);

⑩ 怎样导出sybase数据库的所有库结构和表结构的建库的sql语句

1、在Toad for MySQL中打开数据库连接。

注意事项:

Sybase提供了一套应用程序编程接口和库,可以与非Sybase数据源及服务器集成,允许在多个数据库之间复制数据,适于创建多层应用。系统具有完备的触发器、存储过程、规则以及完整性定义,支持优化查询,具有较好的数据安全性。

阅读全文

与批量查看数据表结构的命令相关的资料

热点内容
gz压缩文件夹 浏览:177
字母h从右往左跑的c语言编程 浏览:127
安卓手机如何拥有苹果手机横条 浏览:765
业余编程语言哪个好学 浏览:137
按照文件夹分个压缩 浏览:104
航空工业出版社单片机原理及应用 浏览:758
如何在电信app上绑定亲情号 浏览:376
安卓的怎么用原相机拍月亮 浏览:805
配音秀为什么显示服务器去配音了 浏览:755
c盘清理压缩旧文件 浏览:325
app怎么交付 浏览:343
图虫app怎么才能转到金币 浏览:175
如何做征文app 浏览:446
用什么app管理斐讯 浏览:169
安卓如何下载宝可梦剑盾 浏览:166
编译器开发属于哪个方向 浏览:940
megawin单片机 浏览:687
以色列加密货币监督 浏览:909
程序员前端现在怎么样 浏览:499
服务器和接口地址ping不通 浏览:557