1,alter table page rename column url2 to main_file_path; 更新字段名 2,Alter table 表名 drop column 字段名 删除/添加字段 如何用SQL语句增加一个字段并设置其默认值为True Alter table 表名 Add 字段名 varchar(10) default(‘True’) alter table xjj_acegi_users drop column birthday alter table member add server varchar(100) alter table member ADD email_flg NUMBER(1) DEFAULT 1; DEFAULT 1 表示默认值为1
Category Archives: oracle
oracle 查看表中的字段、删除表、删除数据
1,desc survey_history 查看表中的字段 2,drop table alipay; 删除表 3,delete from alipay; 删除表中的数据 rollback;取消删除 commit;完成删除
oracle 导出数据
SET linesize 1000 SET pagesize 0 SET trimspool ON SET echo off COLUMN system_date NEW_VALUE TIMESTAMP SELECT to_char(sysdate,’yyyy-mm-dd’) system_date FROM DUAL; spool /home/oracle/multi_code_&&TIMESTAMP..log SELECT multi_code_name||’,'|| multi_code||’,'|| compile_key||’,'|| to_char(ins_date,’yyyy-mm-dd hh24:mi:ss’) FROM multi_code WHERE multi_code_name = ’20090430_be’ ; spool off 命名:multi_code.SQL SET linesize 4000 –输出一行字符个数,缺省为80 SET pagesize 0 –输出每页行数,缺省为24,为了避免分页,可设定为0。 SET trimspool [...]
oracle 查看系统时间
SELECT to_char(sysdate,’yyyy-mm-dd hh24:mi:ss’) FROM dual; SELECT sysdate – INTERVAL ’7′ DAY FROM dual 查找系统7天前的数据 1、减号可以换成加号; 2、DAY 可以换成 MINUTE、HOUR、MONTH、YEAR DELETE FROM member_online WHERE ins_date > sysdate – INTERVAL ’20′ MINUTE;删除20分钟以前的数据 DELETE FROM member_online WHERE ins_date < sysdate-20/1440;也表示删除20分钟以前的数据 1440表示一天有1440分钟