PLSQL:
sql语句中----删除表数据drop、truncate和delete的用法
老大------drop 绝招:删除内容和定义,释放空间。简单来说就是把整个表去掉.以后要新增数据是不可能的,除非新增一个表,
老二-----truncate 绝招:删除内容、释放空间但不删除定义。与drop不同的是,他只是清空表数据而已,他比较温柔.
老三-----delete 出没场合:delete table tb --虽然也是删除整个表的数据,但是过程是痛苦的(系统一行一行地删,效率较truncate低)
导出–建表语句 工具–导出用户对象
修改字段类型和长度:ALTER TABLE tableName modify(columnName 类型);
sql去重计数语句:SELECT COUNT(DISTINCT column(s)) FROM table
查不为空的数据: !=‘null’
sql去重查询语句:SELECT DISTINCT 列名称 FROM 表名称
COUNT() 函数返回匹配指定条件的行数:SELECT COUNT(column_name) FROM table_name
一、修改字段默认值
alter table 表名 drop constraint 约束名字 ------说明:删除表的字段的原有约束
alter table 表名 add constraint 约束名字 DEFAULT 默认值 for 字段名称 -------说明:添加一个表的字段的约束并指定默认值
二、修改字段名:
alter table 表名 rename column A to B
三、修改字段类型:
alter table 表名 alter column UnitPrice decimal(18, 4) not null
四、修改增加字段:
alter table 表名 ADD 字段 类型 NOT NULL Default 0
Update 语句用于修改表中的数据:UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值