
oracle
文章平均质量分 69
MoreEfforts
这个作者很懒,什么都没留下…
展开
-
sql语法入门
拼接字段 select user_id || ' (' || XX_name || ')' from XXXX order by user_id; --输出 --4114031824xxxxxx (XXXXXX中心) select rtrim(user_id) || ' (' || rtrim(yf_name) || ')' from dwd_zq_bss_loc_data_y原创 2018-01-30 21:29:08 · 334 阅读 · 1 评论 -
sql语法入门(二)
使用表别名 别名除了用于列名和计算字段外,SQL还允许给表名起别名。这样做有两个主要理由: 1、缩短SQL语句 2、允许在单挑SELECT语句中多次使用相同的表 (Oracle)写法SELECT cust_name, cust_contact FROM Customers C, Orders O, OrderItems OI WHERE C.cust_id = O.cust_id AND翻译 2018-01-31 16:45:42 · 385 阅读 · 0 评论 -
sql语法入门(三)
创建表 表创建基础 CREATE TABLE Products ( prod_id CHAR(10) NOT NULL, prod_price DECIMAL(8,2) NOT NULL, prod_desc VARCHAR(100) NOT NULL );翻译 2018-02-01 16:37:01 · 381 阅读 · 0 评论 -
oracle环境配置信息
1、数据库 查询当前数据库名(主机字符串): select name from v$database; 2、查询当前数据库实例名: select instance_name from v$instance; 数据库实例名(instance_name)用于对外部连接。在操作系统中要取得与数据库的联系,必须使用数据库实例名。比如我们作开发,要连接数据转载 2018-01-26 09:39:37 · 988 阅读 · 0 评论 -
sql语法入门(四)
管理事务处理 事务处理(transaction processing)可以用来维护数据库的完整性,它保证成批的SQL操作要么完全执行,要么完全不执行。有关事务处理的几个概念事务(transaction)指一组SQL语句; 回退(rollback)指撤销指定SQL语句的过程; 提交(commit)指将未存储的SQL语句结果写入数据库表; 保留点(savepoint)指事务处理中设置的临时占位符翻译 2018-02-02 10:52:50 · 891 阅读 · 0 评论 -
SQL语法入门(五)
高级SQL特性约束(constraint) 管理如何插入或处理数据库数据的规则主键主键是一种特殊的约束,它用来保证一个列(或一组列)中的值是唯一的,并且永不改动。 表中任意列只要满足一下条件,都可以用于主键: 1、任意两列的主键值都不相同 2、每行都具有一个主键值(即列中不允许NULL值) 3、包含主键值的列不修改或更新 4、主键值不能重用。如果从表中删除某一行,其主键值不分配给新行。C翻译 2018-02-02 15:48:12 · 298 阅读 · 0 评论