中易网

创建一个表,要求1,有一个主键.2随便一个属性3who字段.要求要有新规....更新...删除....等功能,

答案:2  悬赏:80  
解决时间 2021-12-21 13:19
要有新规,更新 ,删除功能
要有包, 过程 ,等 ,

PL/SQL 中 新规,更新,删除等 ,要在包裏体现出来
最佳答案
描述的不清楚。请描述清楚。是SQL语言还是什么 .
1、说明:创建数据库
CREATE DATABASE database-name
2、说明:删除数据库
drop database dbname
3、说明:备份sql server
--- 创建 备份数据的 device
USE master
EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'
--- 开始 备份
BACKUP DATABASE pubs TO testBack
4、说明:创建新表
create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)
根据已有的表创建新表:
A:create table tab_new like tab_old (使用旧表创建新表)
B:create table tab_new as select col1,col2… from tab_old definition only
5、说明:删除新表drop table tabname
6、说明:增加一个列
Alter table tabname add column col type
注:列增加后将不能删除。DB2中列加上后数据类型也不能改变,唯一能改变的是增加varchar类型的长度。
7、说明:添加主键: Alter table tabname add primary key(col)
说明:删除主键: Alter table tabname drop primary key(col)
8、说明:创建索引:create [unique] index idxname on tabname(col….)
删除索引:drop index idxname
注:索引是不可更改的,想更改必须删除重新建。
9、说明:创建视图:create view viewname as select statement
删除视图:drop view viewname
10、说明:几个简单的基本的sql语句
选择:select * from table1 where 范围
插入:insert into table1(field1,field2) values(value1,value2)
删除:delete from table1 where 范围
更新:update table1 set field1=value1 where 范围
查找:select * from table1 where field1 like ’%value1%’ ---like的语法很精妙,查资料!
排序:select * from table1 order by field1,field2 [desc]
总数:select count * as totalcount from table1
求和:select sum(field1) as sumvalue from table1
平均:select avg(field1) as avgvalue from table1
最大:select max(field1) as maxvalue from table1
最小:select min(field1) as minvalue from table1
11、说明:几个高级查询运算词
A: UNIOn 运算符
UNIOn 运算符通过组合其他两个结果表(例如 TABLE1 和 TABLE2)并消去表中任何重复行而派生出一个结果表。当 ALL 随 UNIOn 一起使用时(即 UNIOn ALL),不消除重复行。两种情况下,派生表的每一行不是来自 TABLE1 就是来自 TABLE2。
B: EXCEPT 运算符
EXCEPT 运算符通过包括所有在 TABLE1 中但不在 TABLE2 中的行并消除所有重复行而派生出一个结果表。当 ALL 随 EXCEPT 一起使用时 (EXCEPT ALL),不消除重复行。
C: INTERSECT 运算符
INTERSECT 运算符通过只包括 TABLE1 和 TABLE2 中都有的行并消除所有重复行而派生出一个结果表。当 ALL 随 INTERSECT 一起使用时 (INTERSECT ALL),不消除重复行。
注:使用运算词的几个查询结果行必须是一致的。
12、说明:使用外连接
A、left outer join:
左外连接(左连接):结果集几包括连接表的匹配行,也包括左连接表的所有行。
SQL: select a.a, a.b, a.c, b.c, b.d, b.f from a LEFT OUT JOIN b ON a.a = b.c
B:right outer join:
右外连接(右连接):结果集既包括连接表的匹配连接行,也包括右连接表的所有行。
C:full outer join:
全外连接:不仅包括符号连接表的匹配行,还包括两个连接表中的所有记录。
全部回答
我。。知。。道 加。。我。。私。。聊
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
啮雪的意思是什么?啮雪的释义是什么啊?
"597.9"高地究竟该怎样读
江西省的西边是什么省?
在没有本人同意,我的亲人偷偷的拿着我的房产
欧亚国际是不是骗人的公司
成绩怎样才能均衡发展?
京东网买移动硬盘
共用去120元.问圆珠笔.钢笔各买多少支
大众点评需要删除一条差评,上海,有专业人士
洋浦经济开发区市政园林管理办公室办公地址在
作为儒家代表人物的荀子为什么会培养出韩非,
大专毕业快1年了,想去国外读书,要怎么申请?
中国华民慈善基金会会长是什么级别
儋州市园林绿化管理处地址在哪,我要去那里办
求现在打联通号码,有免费的铃声随机的,我听
推荐资讯
路花村委会地址有知道的么?有点事想过去!
喝酸黄酒有什么坏处?
有没有人觉得睡沙发比睡床舒服??
敷了洋甘菊面膜皮肤好白色但过了一天脸又变红
吉林市工商行政管理局昌邑分局地址有知道的么
海贼王玛格丽特是不是喜欢路飞
新浪微博怎么看通知
在真省钱这款APP购买特价秒杀折扣商品好用吗
从广州到珠海怎么坐车?四个人玩两天,大概要
信号与系统的自学难度大么?
地皇的意思是什么啊?请解释下!
外汇管理局和海关总署有什么关系?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?