- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DBS函数的建立步骤
DBS函数建立步骤
第一步:建立脚本的方式
例子:
积分公式元素定义表:element_code_rel
Table Name: element_code_rel
Table Column Name Column Datatype Column Title Element_no Varchar2(4) 元素编号 Element_name Char(40) 元素名字 Val_type Char(1) 取值标志 Val char(60) 取值参数值 Sts char(1) 状态 Tel Char(4) 操作员 Unique index :element_no
1.注释
“空格” + “/* */”
在“/* */ ”中间解释一下表名及用途
举例:/*积分公式元素定义表 element_code_rel*/
2.drop索引
“drop” + “index” + “表名字_1” + “;”
①.末尾是英文输入状态的分号。
②.有一个索引时就是“表名字_1”,如果有多个索引,就是“表名字_1”,“表名字_2”,“表名字_3”.......依次类推。
③.如果没有索引,就不写
举例:drop index element_code_rel_1;
3.drop表名
“drop” + “table” + “表名字_1” + “;”
末尾是英文输入状态的分号
举例:drop table element_code_rel;
4.创建表
“create” + “table” + “表名字” + “( )”+“tablespace” + “users” + “;”
①.末尾是英文输入状态的分号
②.“( )”中是英文状态下的小括号,
举例:create table element_code_rel(
该处要填写表中的各个字段
)tablespace users;
5.创建表中的各个字段
①.在上一步骤“( )”的小括号内创建表中的各个字段
末尾是英文输入状态的分号
②.创建的字段中,第一栏是字段名,第二栏是数据类型,第三栏是注释。
③.两栏中的空不是按的空格键,而是按的Tab键
④.数据类型字段的后面紧跟逗号“,” 最后一行的数据类型字段的后面没有逗号“,”
举例: element_no varchar2(4), /*元素编号*/
element_name varchar2(40) /*元素名字*/
6.创建索引
“create” + “unique index” + “表名字_1” + “on”+“表名字” + “(表中的主键字段)” + “;”
①.末尾是英文输入状态的分号。
②.有一个索引时就是“表名字_1”,如果有多个索引,就是“表名字_1”,“表名字_2”,“表名字_3”.......依次类推。
③.表中的各主键字段用英文状态下的逗号隔开
举例:create unique index element_code_rel_1 on element_code_rel(element_no);
④.有多个索引时,要用另一个模式,即:去掉“ unique”
“create” + “index” + “表名字_1” + “on”+“表名字” + “(表中的主键字段)” + “;”
“create” + “index” + “表名字_2” + “on”+“表名字” + “(表中的主键字段)” + “;”
“create” + “index” + “表名字_3” + “on”+“表名字” + “(表中的主键字段)” + “;”
一次类推,其它说明如上
⑤.如果没有索引,就不写了。
备注:
a. 除汉字外的字符全是在英文状态下输入,且用到字母都是小写字母
b. 表中的各个字段: Integer 用number(9);表示Smallint用number(4);Orcal中没有Char类型,所以全用varchar2代替;Decimal 用number代替,如decimal(16,2) 用number(16,2)代替,各行的空不是空格,而是按的Tab键
是数据是数据类型字段的后面紧跟逗号“,” 而最后一行的数据类型字段的后面没有逗号“,”
完整列子如下所示:
/*积分公式元素定义表 element_code_rel*/
drop index element_code_rel_1;
drop table element_code_rel;
create table element_code_rel(
element_no varchar2(4), /*元素编号*/
element_name varchar2(40), /*元素名字*/
val_type varchar
文档评论(0)