数据库
oracle学习
菜鸟小世界
这个作者很懒,什么都没留下…
展开
-
关于MySQL出现mysql -error 1005 (errno:150)解决办法
1、外键的引用类型不一样,主键是int外键是char ,当然类型一样的同时还要注意是否自动递增,是否无符号,是否填充零2、找不到主表中 引用的列3、主键和外键的字符编码不一致4.还有要建立外键的话,要先建立索引。没有建立索引也会出错。...原创 2021-09-06 20:22:28 · 1036 阅读 · 0 评论 -
Mysql varchar优先级
1.mysql 内字符串默认的排序规则是按照ASCII码的先后顺序来排序的优先级字符00112233445566778899由于本人书写ASCII码排序测试按最大值排序为升序时0与01,0比01高,采用位数少的优先级高降序时0与01,01比0高,采用字符数多的优先级高...原创 2021-06-24 22:09:51 · 83 阅读 · 0 评论 -
Oracle使用DAMS_OUTPUT.PUT_LINE执行后输出无显示
declarestuno xs.sno%type;stuname xs.sname%type;beginselect sno,sname into stuno,stuname from xs where sno='001101';dbms_output.put_line(stuno||stuname);end;执行结果:原因:未打开SERVEROUTPUT;更改后:set...原创 2020-03-28 16:02:19 · 170 阅读 · 0 评论 -
ORACLE强制删除后servicer和XE无法寻找
1.第一步CMD+R打开注册表2.在该路径HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下找到与Oracle相关的服务点击永久删除注释:Oracle可能与某些版本原因,只能安装在英文路径下...原创 2020-03-08 19:30:31 · 295 阅读 · 0 评论 -
Oracle中表确定后修改表结构之重赋唯一性约束
ALTER TABLE 表名 ADD CONSTRAINT 约束名 UNIQUE(表属性);原创 2020-05-09 17:25:21 · 313 阅读 · 0 评论