SQL 数据库基本操作语句(2)_MySQL数据库_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

SQL 数据库基本操作语句(2)

作者:黑客防线网安MYSQL维护基地 来源:黑客防线网安MYSQL维护基地 浏览次数:0

本篇关键词:语句数据库索引
黑客防线网安网讯:                        [modify <列名><数据类型>];           add: 用于向表中增加新列及新列相关的完整性约束条件,新的列增加成功后不带任何数据           drop:用于删除指定的完整性...

                        [modify <列名><数据类型>];

          add: 用于向表中增加新列及新列相关的完整性约束条件新的列增加成功后不带任何数据

          drop:用于删除指定的完整性约束条件

          modify:用于修改原来的列定义包括修改列名和数据类型,列数据类型修改后可能会丢失原有的数据

 

alert table student add Scome date;
alert table student modify Sage smallint;
alert table student drop unique(Sname);
         3、SQL中没有提供删除属性列的功能,若需要删除列,必须间接通过select语句来实现,将需要的列的内容复制到另一个表中,再删除原表,然后将新表的名字命名为原表名

        4、删除基本表

              drop table <表名>

       5、建立与删除索引

            create [unique] [cluster] index <索引名> on <表名> (<列名> [<次序][,<列名>[<次序]].....);

            注:unique:表明此索引的每个索引值只对应惟一的一个记录

                    cluster:表时要建立的索引是聚簇索引,即按某一列建好索引后,硬盘上的数据存储顺序也调整为按这个列的顺序存储,索引的顺序和存储顺序是一致的

             drop index <索引名>;

 

create unique index studentIndex on student (sno);
drop index studentIndex;
二、数据查询

       select  [distinct | distinctRow | all]

                    列名[,列名][,....]

                    [into {outfile | dumpfile} ’文件名’ export_options]

                    [from 表名]

                    [where 查询条件]

                   [group by 列名[, ....]]

                    [having 条件定义]

                   [order by {无符号整数|列名|公式}[asc | desc],...]

                  [limit [偏移量,] 行数]

                  [procedure 过程名称]

    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-8880-1.html
网站维护教程更新时间:2012-03-20 05:02:24  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer