备忘录(二)

1.删除目录中带有.svn的目录
在Dos窗口中运行如下命令

for /r <你项目的路径> %i in (.svn) do rd /s /q %i
2.删除数据中的重复多条数据

delete from [COUPON] c
  --select * from [COUPON] 
  where   DEC_COUPON in 
  (select DEC_COUPON    
  from COUPON
   where   DEC_ECNAME = 'XXX' 
  group by DEC_COUPON  having count(DEC_COUPON) > 1) 
and   
DEC_ID not in (
select min(DEC_ID) from COUPON  where  DEC_ECNAME = 'XXX'  
group by DEC_COUPON    
having count(DEC_COUPON)>1)

linux .sh不能执行用命令chmod 修改一下bin目录下的.sh权限就可以了

如chmod u+x *.sh


netstat -apn | grep 8081 查看端口占用


1. Oracle启动需要经历四个状态:SHUTDOWN 、NOMOUNT 、MOUNT 、OPEN

2. Oracle关闭的四种方式:Normal, Immediate, Transactional, Abort

C:\>sqlplus / as sysdba

SQL>show pdbs;

SQL>alter session set container=TEMPDB;

SQL>alter database open;

SQL>shutdown abort;

SQL>startup;



SQL> alter user system identified by "Password1";




SqlServer已经有函数可以判断数据是否数字:ISNUMERICSELECT * FROM TABLE WHERE ISNUMERIC(COLUMN)=0

但是ISNUMERIC判断 $123或者12,3为有效;

查文档发现

当输入表达式得数为一个有效的整数、浮点数、moneydecimal类型,那么 ISNUMERIC 返回 1

,所以不能用此函数判断纯数字数据,可以使用另一个函数实现:PATINDEX('%[^0-9]%','字段名') >0


你可能感兴趣的:(备忘录(二))