神通数据库-基本操作
•
数据库
文章目录
- 1. 使用命令行连接
- 2. 退出数据库
- 3. 查看数据库版本
- 4. 列出所有数据库
- 5. 查看哪些用户正在使用数据库
- 6. 执行 sql 脚本
- 7. 新建模式
- 8. 建表语句
- 9. 增加字段
- 10. 修改字段名
- 11. 删除字段
- 12. 添加数据
- 13. 清空表
- 14. 删除表
- 15. 选中模式
- 16. 删除模式
- 17. 创建用户并设置密码
- 18. 查询所有用户
- 19. 给用户赋予模式的权限
- 20. 修改用户密码
- 21. 收回模式的权限
- 22. 删除用户
- 23. 启动命令
1. 使用命令行连接
isql -h -U
然后会让你隐性输入密码
2. 退出数据库
\q
3. 查看数据库版本
在命令行中
Oscar --version
连接进入数据库后(sql语句)
select version();
4. 列出所有数据库
list database;
5. 查看哪些用户正在使用数据库
SELECT * FROM V_SYS_SESSIONS;
6. 执行 sql 脚本
isql -h -U -i
例
isql -h localhost -U sysdba/szoscar55 -i C:\select_version.sql
7. 新建模式
create schema test;
8. 建表语句
create table test.table1 (id int primary key, a varchar(255));
9. 增加字段
alter table test.table1 add column a2 varchar(255);
10. 修改字段名
ALTER TABLE test.table1 rename column A TO A1;
11. 删除字段
ALTER TABLE test.table1 DROP a2 CASCADE;
12. 添加数据
insert into test.table1 values(1,'aa');
13. 清空表
truncate table test.table1
14. 删除表
DROP TABLE IF EXISTS test.table1 CASCADE
15. 选中模式
SET search_path TO test;
16. 删除模式
drop schema test CASCADE;
17. 创建用户并设置密码
create user user2 with PASSWORD '123456';
18. 查询所有用户
select username from dba_users;
19. 给用户赋予模式的权限
grant all privileges on schema test to user2;
20. 修改用户密码
alter USER user2 with password 'shentong123456';
21. 收回模式的权限
REVOKE all privileges ON SCHEMA test FROM user2
22. 删除用户
DROP USER user2
23. 启动命令
/etc/ini.d/ooscardb_OSRDBd start
本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/2308250af6.html
