Oracle五种约束策略保证数据完整性
NOT NULL (非空约束)–防止NULL值进入指定的列,在单列基础上定义,默认情况下,ORACLE允许在任何列中有NULL值。
2、设置每页显示多少条记录 set pagesize 30;
3、用户名的切换: 如 conn system/tiger
Conn sys/change_on_install as sysdba(注意超级用户 在后面加as sysdba)
4、在超级用户下查找普通用户的表是查不到的 必须这样查找 如 select * from scott.emp(普通用户下的emp表)
5、查看当前是那个用户身份登录: show user;
6、查看有多少张表: select * from tab;(注意不同用户下的表是不同的)
7、查看表的结构: desc emp(emp为表名)
8、取出重复的列(DISTINCT): 如 SELECT DISTINCT JOB EMP(去掉job的重复的值)
9、字符串的链接操作用这个: ||
-
小写变大写: upper 如 select * from emp where ename=upper(‘smith’);
讲一个字符串变为小写字母表示 如: select lower(‘HELLO WORLD’) FROM DUAL;
将单词的首字母变大写 用 INITCAP 如: SELECT INITCAP(‘HELLO WORLD’) FROM DUAL; -
字符串的操作
Substr()截取字符串 length()字符串的长度 replace()替换字符串 -
数值函数
四舍五入: round();
截断小数位:trunc();
未完待续…后续请浏览下一篇:17网👉Oracle👉技术资料
想了解更多干货,可通过下方扫码关注
详情咨询
可扫码添加上智启元官方客服微信👇