随笔分类 - oracle-mysql
摘要:将删除标记设置默认值(例如0),将唯一字段与删除标记添加唯一键约束。当某一记录需要删除时,将删除标记置为NULL。 由于NULL不会和其他字段有组合唯一键的效果,所以当记录被删除时(删除标记被置为NULL时),解除了唯一键的约束。此外该方法能很好地解决批量删除的问题(只要置为NULL就完事了),消耗
阅读全文
摘要:子子孙孙: CREATE DEFINER=``@`` FUNCTION `getChildPostList`(`userId` int(11),`projectId` varchar(32)) RETURNS varchar(1000) CHARSET latin1BEGIN DECLARE sTe
阅读全文
摘要:on是在生成临时表的时候使用的条件,不管on的条件是否起到作用,都会返回左表 (table_name1) 的行。 where则是在生成临时表之后使用的条件,此时已经不管是否使用了left join了,只要条件不为真的行,全部过滤掉,相当于inner join
阅读全文
摘要:停止所有访问对应表的线程,线程占用资源导致卡死,跟文件被打开之后再去重命名不了一个道理
阅读全文
摘要:1 获取ascii码 select ascii('特殊字符') from dual 2 替换 update table set testfield= replace(testfield,chr(ascii码),'') where 查询条件
阅读全文
摘要:一般对于ORA-12170这个问题 1 看数据ip 是否能ping通 2 数据库服务是否启动 3 数据库服务所在服务器防火墙 然而当你能进去数据,而报这个这错时: 1 看代码中数据库连接是写错 2 如果确认没问题,看你的sql中是否存在与dblink相关的表查询,dblink连接是否有问题或ip改动
阅读全文
摘要:INSERT INTO 表X(列A,列B,列C…)SELECT 列1,列2,列3… FROM 表B WHERE条件 表B 不能使用order by
阅读全文
摘要:表设计1. id 重要2.关联字段名应与关联表名挂钩,以便顾名思义,如:user表中关联depart表id :depaetId3.常设字段isdelete:逻辑删除; statu:状态; isvalid:是否有效4.预留字段5.表结构最好在需求分析是完成定义好,后续有改动的需谨慎,宁增勿删字段,并及
阅读全文
浙公网安备 33010602011771号