欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

DM数据库 DIsql的基本操作总结

程序员文章站 2022-05-01 19:45:59
Disql的基本操作1、在登录的过程中要考虑到特殊字符的处理方式,参照《DIsql使用手册》进行操作;自我总结:操作系统要求:特殊字符包括:美元符、反引号、转义符、感叹号若无单引号,只有外面家单引号。例:a\a -> ’a\a’;若只有单引号,将单引号用双引号括起来。例:a’a -> “a’a”;若既有单引号又有以上四个特殊字符,在特殊字符前加\转义。例:a’$a -> “a’$a”在操作系统要求基础上,disql要求:对特殊字符要用双引号括起来。例:a\a ->...

Disql的基本操作

1、在登录的过程中要考虑到特殊字符的处理方式,参照《DIsql使用手册》进行操作;
DM数据库 DIsql的基本操作总结
自我总结:
操作系统要求:
特殊字符包括:美元符、反引号、转义符、感叹号
若无单引号,只有外面家单引号。例:a\a -> ’a\a’;
若只有单引号,将单引号用双引号括起来。例:a’a -> “a’a”;
若既有单引号又有以上四个特殊字符,在特殊字符前加\转义。
例:a’$a -> “a’$a”

在操作系统要求基础上,disql要求:
对特殊字符要用双引号括起来。例:a\a -> ‘”a\a”’;
有双引号需要用双引号括起来,同时双引号需要转义。
例:a”\a -> a””\a -> “a””\a” -> ‘”a””\a”’;
单引号根据操作系统要求,将单引号放入双引号中。
例:a’a -> “a’a”;
单引号+特殊字符,与系统保持一致;
单引号+双引号,根据操作系统要求,单引号需要放在双引号中,双引号中表示双引号使用\转义。
例:a”’a -> “a””’a” -> “”a””’a”” -> “\”a\”\”’a\””;

2、 利用终端连接到Linux系统上,进入disql所在安装目录,启动disql工具并进入到数据库;(用户名、密码:缺省值为 SYSDBA/SYSDBA)
DM数据库 DIsql的基本操作总结
3、 登录disql(有两种方式,一种是LOGIN/LOGOUT,其二是CONN[ECT] /DISCONN[ECT])
DM数据库 DIsql的基本操作总结
4、 注销会话
DM数据库 DIsql的基本操作总结
5、 登录会话;
DM数据库 DIsql的基本操作总结
6、 注销会话;
DM数据库 DIsql的基本操作总结
7、 使用disql,输入sql语句创建模式和表;
DM数据库 DIsql的基本操作总结
注:在 DIsql 中 SQL 语句应以分号“;”结束。对于执行语句块,创建触发器,存储过程,函数,包,模式等时需要用“/”结束。

8、 在创建好模式以及表之后,我们需要在表里面插入数据,执行插入命令;
DM数据库 DIsql的基本操作总结
9、 执行查询命令,查看刚才输入的数据;(可以看到我们的数据插入操作完成);
DM数据库 DIsql的基本操作总结
10、 执行修改命令,查看修改后的参数;
DM数据库 DIsql的基本操作总结
11、 执行删除命令,再查删除后的界面;
DM数据库 DIsql的基本操作总结
12、 disql脚本的启用与编写;
脚本可以在启动 DIsql 时就运行,或者在进入 DIsql 之后再运行。如果在启动时运行,只能使用<运行脚本>;如果在进入 DIsql 之后,使用<`运行脚本>或者<start 运行脚本>来运行脚本都可以。
DM数据库 DIsql的基本操作总结
13、 脚本带参数值,参数名必须是数字。在脚本中通过&n 来引用参数,n为1表示为第一个参数,2表示第二个参数,依次类推。其次,因为参数是原样替换,因此如果 SQL 语句中字符串要求用单引号,那么定义的参数值也应该包含单引号;另外如果字符串中有特殊字符,需要使用双引号将整个字符串作为一个整体,需要注意的是,如果作为整体的字符串中有双引号作为内容,需要将内容的双引号转义。如果参数值是数字,写法没有特殊要求。如果参数值是字符串,应该用单引号扩起,如果字符串有空格,应该在单引号外面,再加上一个双引号扩起。

编写脚本:
DM数据库 DIsql的基本操作总结
启动disql之后,根据参数执行脚本:
DM数据库 DIsql的基本操作总结

本文地址:https://blog.csdn.net/weixin_49109748/article/details/107635874

相关标签: DM数据库