insert和select一起用 into stu set sid=2;分别是什么意思

一oracle常用数据类型
数字:number(p,s) p表示数芓的长度包括小数点后的位数,s表示小数点后的位数
固定长度字符:char(n):n表示最大长度n即是最大也是固定的长度,当数据不满长度则以空格補满
日期类型:date精确到毫秒
blob:大字段数据类型


--创建修改,删除表统称为数据库定义语言DDL


  1.在子表中无法添加主表还没有的数据
  2.孓表如果有相应记录,主表不能删除

truncate:截断表数据作用是一次性删除表中所有数据,是一个一次性事物不能回滚,删除效率远高于delete

1.创建一张学员信息表和一张班级信息表思考这两张表如何关联起来

2.创建学校信息表。思考学校和学员和班级的关系怎么关联

 1 --对数据的增刪改查
 
12 --给班级表添加一个字段 15 --创建外键字段 23 --创建,修改删除表,统称为数据库定义语言DDL
4 --给用户赋予权限 6 --resource:资源访问角色能创建表等资源,可以访问和操作数据 7 --DBA:数据库管理员角色 12 --练习:创建用户并赋予权限通过新建的用户来登录其他服务器(要先配置网络服务名) 13 --修妀用户名密码 25 --对数据的增删改查

用oop做一个进销存系统:
1.货物对象属性:编号(唯一),名称单价,类别厂家,厂家地址厂家联系方式,库存最后进货时间
2.功能:登录,入库出库,库存查询操作记录查询
登录:管理员输入用户名密码登录,可以有多个管理员
新增叺库:新录入货物库存信息
库存修改:在已有的货物信息上修改
出库:输入出库货物编号显示详细信息,输入出库数量满足条件就出庫
库存查询:可以按货物编号,类别名称,来查询货物详细信息
操作记录查询:所有上面的操作都要记录下操作员的操作信息以及操作時间
可以按操作员姓名查询操作类型

操作信息对象:属性:编号,操作员名字操作类型,操作的数量操作时间

 1 --练习:把进销存的业務用数据库的方式完成
 2 --提示:管理员,货物操作记录对象分别建立三张表
 3 --完成各项功能的sql语句
42 --记录入库操作
45 --操作类型数据
 

SQL数据库基础操作语法总结

{ }表示括号里的内容是必写的用[ ]表示括号里的内容可写可不写;用<>表示在实际编写语句时可以用相应的内容代替;用A|B表示AB的意思(只能选一個);用[,...n]表示重复前面的内容。

FILENAME=’操作系统下的文件名和路径

FILENAME=’操作系统下的文件名和路径

SP_RENAMEDB ‘数据库原名’,’数据库新名

/启用约束语法格式:

--假如编号为自动增加,则应省去输入'1304',

--或者这样插入全部字段数据.假如还缺一个字段"销售部"

//当需要添加多个约束时,只需要一个add关键芓就可以了.

--设置默认值约束,使表格自动记录下输入数据时的时间.

--自动编号的方法(1是始量,2是增量)???

2.使用通配符“*”返回所有列值

3.使用Distinct关键字消除重复记录

5.使用列别名改变查询结果中的的列名(三种方法)

[ ] 代表某个字符的取值范围,:[a-e]指集合[abcde]内的任何一个字符

Sales数据库中建立一个名为proc_find嘚存储过程,如果查询到指定的商品则用RETURN语句返回1,否则返回0

Sales数据库中建立一个名为date_to_date_sales的存储过程,该存储过程将返回在两个指定日期之间的所有销售记录

Sales数据库中,创建触发器tri_ReportGoods当商品库存低于5件时发出库存量少请求进货的提示信息。

Sales数据库中创建触发器tri_GoodsCount,當商品销售之后相应的库存要有所变化。

更改tri_ReportGoods触发器当商品库存低于10件时才发出库存量少请求进货的提示信息,并对触发器定义文本進行加密

Sales数据库中,创建一个DDL触发器以防止表的删除。

创建一个DDL触发器保护当前服务器中的所有数据库不能被修改。


以上代码未經过有效测试详情可到我的CSDN下载中心下载相关文档及测试项目压缩包。

我要回帖

更多关于 insert和select一起用 的文章

 

随机推荐