sql
q_182480171
这个作者很懒,什么都没留下…
展开
-
修改库里面所有表,code字段长度为20
select CONCAT('ALTER TABLE ',a.TABLE_NAME,' MODIFY COLUMN standard_code varchar(20) NOT NULL COMMENT "标准编码";')from INFORMATION_SCHEMA.Columns awhere TABLE_SCHEMA like 's%' --库名 and COLUMN_NAME = 'code'执行后生成sql语句s 库ALTER TABLE x...转载 2020-11-12 11:12:10 · 302 阅读 · 0 评论 -
sql 对列 的常见操作
alter table online_help rename column contt to content; //修改列名alter table online_help modify content varchar2(255); //修改类型alter table online_help add (contt clob); //新增一列alter table online_help原创 2016-12-02 15:43:25 · 409 阅读 · 0 评论 -
SQL数据库和Hadoop 区别
SQL(结构化查询语言)是针对结构化数据设计的,而Hadoop最初的许多应用针对的是文本这种非结构化数据。主要区别如下:1. 用向外扩展代替向上扩展Hadoop集群就是增加更多的机器。一个Hadoop集群的标配是十至数百台计算机。而不是专注于提高单台服务器的性能2. 用键/值对代替关系表SQL 针对结构化查询语句 是结构化数据,hadoop针对的是非结构化数据,文本形式关系数据库是原创 2016-12-02 15:50:05 · 13134 阅读 · 0 评论 -
navicate查询后不能直接编辑数据?
可以,Navicat 支持在查询结果窗口直接更新。但有一些限制。 - 该表必须有主键,而且 sql 必须选择所有主键。 - 查询语句只能包含一个表。原创 2016-12-02 15:54:37 · 12760 阅读 · 0 评论 -
sql 的优化-实践
优化前的代码SELECTP.*FROMPROGRAM P WHEREP.SERIES_FLAG AND EXISTS(SELECT1FROMMAPWHERE P.CONTENT_ID=ELEMENT_ID AND ACTION AND PARENT_ID = '00000001000000110000000000200992')消耗时间 14s优化后的s原创 2016-12-02 15:55:24 · 207 阅读 · 0 评论 -
一道看似简单的面试题
员工表(emp表) EmpId EmpName EmpSal(员工薪水) 1 ABC 1200 2 BCD 2000 3 EDF 1400 薪水级别表(sal表) MinSal MaxSal SalClass(薪水级别) 1000 1500 1 1800 2200 2 ----------------------------------------------------原创 2016-12-02 15:57:10 · 415 阅读 · 0 评论