点击蓝色字关注“SQL数据库运维”,回复“SQL”获取2TB学习资源!
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();
点击关注“SQL数据库运维”,后台或浏览至公众号文章底部点击“发消息”回复关键字:进群,带你进入高手如云的技术交流群。后台回复关键字:SQL,获取学习资料。
动动小手点击加关注呦☟☟☟
发表评论