摘要:创建表 建表语法: CREATE TABLE 表名 ( 列1 数据类型 [primary key], 列2 数据类型 default 默认值 [not null], …, constraint 约束名 约束类型(列), … ) / 例如,创建学生信息表: --创建表 CREATE TABLE INF
阅读全文
摘要:Oracle 是面向用户的,在 Oracle 中一般只有一个数据库DATABASE,可以在数据库中创建多个不同的用户USER,给用户创建权限和分配角色。而MySQL是面向数据库的,可以建立多个数据库,在数据库中创建表、索引等。 Oracle 创建用户 Oracle 中可以用 CREATE USER
阅读全文
摘要:1.通过内部函数提高 SQL 效率 复杂的 SQL 往往牺牲了执行效率. 能够掌握上面的运用函数解决问题的方法在实际 工作中是非常有意义的 . 2.使用表的别名(Alias) 当在 SQL 语句中连接多个表时, 请使用表的别名并把别名前缀于每个 column 上.这样一来,就可以减少解析的时间并减少
阅读全文
摘要:数据库之Oracle优化技巧(一) 1.where子句中的连接顺序 在Oracle数据库中,where子句的执行顺序是自下而上进行解析,根据这个原理,表之间的连接必须写在其他where条件之前,那些可以过滤掉最大数量记录的条件必 须写在where子句的末尾。 2.select子句中避免使用 ‘ *
阅读全文