Wesley13 Wesley13
4年前
SQL 删除外键列
一 SQL删除列的语句是:altertabletableNamedropcolumncolumnName(其中,tableName为表名,columnName为列名)但是,如果某列有约束时,不能直接删除,需要先删除约束,再删除列。如果某个列是外键,在不知道外键约束名称的情况下,那么首先是查找外键约束名称,根据名称删除约束,
Wesley13 Wesley13
4年前
SQL笔试50题(下)
正文共:4832字22图  预计阅读时间:13分钟前文推送1.MIT线性代数相关资源汇总(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzU5MTgxNTQyNA%3D%3D%26mid%3D224748
Wesley13 Wesley13
4年前
SQL删除外键约束
!(http://static.oschina.net/uploads/img/201402/18090426_A9Vs.jpg)  使用如下SQL语句查询出表中外键约束名称:1selectname2fromsys.foreign_key_columnsfjoinsys.objectsoonf.cons
Easter79 Easter79
4年前
sql中join的理解
前言为什么会突然写这个blog呢?因为之前有只青蛙小姐姐问我,能不能教她join,当时上大学老师怎么教她也不会。然后本来想面对面交流给她说明,后面阴错阳差,就延误到了现在。所以我想,我可以提前准备好我想说的东西,记录下来,顺便自己也回忆下join(ps:为什么我需要回忆?因为之前的公司都是面向互联网的、高并发的业务,用join的话,很容易导致数
Wesley13 Wesley13
4年前
mysql实践一:SQL基础
mysql简介mysql是有名的开放源代码关系型数据库。它最早是AB公司开源的,后来到Sun公司手中。之后Sun公司被Oracle公司收购,mysql就归Oracle所有。从此mysql走向商业化,又有名为mariadb数据库作为mysql的分支被开源,之后mysql又出了社区版和企业版。mysql大致的历史就这样,更详细的可以百度,这里
Wesley13 Wesley13
4年前
oracle 备份建表sql
STEP1:先在外部sql窗口执行:EXECUTEIMMEDIATE'CREATEORREPLACEDIRECTORYOUTPUTDIRAS''D:\\''';  STEP2:创建存储过程,然后执行~。CREATEORREPLACEPROCEDURETABLE\_TO\_TXT2ISFILE\_HAN
Wesley13 Wesley13
4年前
Mysql之常用sql总结
下面是我总结的Mysql中常用的一些SQL,一般分为下面三种:DDL:DataDefinitionLanguage,数据定义语言,这些语句操作的是数据库对象,比如:定义了数据库、表、列、索引等。常用的关键字包括:create、drop、alter等。DML:DataManipulationLanguage,数据操作语句,用于添加、更新、删除、
Stella981 Stella981
4年前
Hadoop Hive基础sql语法
1.DDL操作1.建表2.3.创建简单表4.创建外部表5.建分区表6.建Bucket表7.创建表并创建索引字段ds8.复制一个空表9.显示所有表10.按正条件正则表达式显示表11.修改表结构12.表添加一列13.添加一列并增加列字段注释14.更改表名15.删除列16.增加删除分区17.重命名表18.修改列的名字类型位置注