(二)SQL学习之数据定义类SQL

以mysql为例

对数据库的常用操作

  创建数据库:CREATE DATABASE mydb;

  删除数据库:DROP DATABASE mydb;

  切换数据库:USE mydb;

  查询数据库:SHOW DATABASES;

对数据库表的常用操作:

  查看表结构:DESC 表名

  创建表:CREATE TABLE 表名 (列名 列类型,列名2 列类型2,...);

  修改表:

    修改表名:ALTER TABLE 表名 RENAME TO 新表明;

    添加列:ALTER TABBLE 表名 ADD 列名 列类型;

    修改列类型:ALTER TABLE 表名 MODIFY 列名 列类型;

    修改列名:ALTER TABLE 表名 CHANGE 列名 新列名 列类型;

    删除列;ALTER TABLE 表名 DROP 列名;

  删除表:DROP 表名;

  查询表:SHOW TABLES;

原文地址:https://www.cnblogs.com/coffee9527/p/9292236.html

时间: 2024-08-10 20:12:30

(二)SQL学习之数据定义类SQL的相关文章

ExtjS学习--------Ext.define定义类

Ext类Class的配置项:(注:Extjs的 的中文版帮助文档下载地址:http://download.csdn.net/detail/z1137730824/7748893 ExtJS配置文件和示例的下载地址:http://download.csdn.net/detail/z1137730824/7754771) 语法: define( String className, Object data, Function createdFn ) 实例: Ext.onReady(function()

sql学习笔记(13)-----------sql函数总结

SQL AVG 函数 定义和用法 AVG 函数返回数值列的平均值.NULL 值不包括在计算中. SQL AVG() 语法 SELECT AVG(column_name) FROM table_name SQL AVG() 实例 我们拥有下面这个 "Orders" 表: O_Id OrderDate OrderPrice Customer 1 2008/12/29 1000 Bush 2 2008/11/23 1600 Carter 3 2008/10/05 700 Bush 4 200

二、hbase--集成Phoenix实现类SQL操作hbase

一.Phoenix概述 1.简介可以把Phoenix理解为Hbase的查询引擎,phoenix,由saleforce.com开源的一个项目,后又捐给了Apache.它相当于一个Java中间件,帮助开发者,像使用jdbc访问关系型数据库一些,访问NoSql数据库HBase. phoenix,操作的表及数据,存储在hbase上.phoenix只是需要和Hbase进行表关联起来.然后再用工具进行一些读或写操作. 其实,可以把Phoenix只看成一种代替HBase的语法的一个工具.虽然可以用java可以

SQL学习之数据列去空格函数

1.LTRIM()---去掉列值左边的空格  如下代码: select * from dbo.course where tno='t003' and cno='c0013' 我们发现这条行数据的cname列值最左侧存在一个空格,为了数据的准确性,我们现在需要去掉空格,下面是解决代码: select LTRIM(cname),cno,tno from dbo.course where tno='t003' and cno='c0013' 2.RTRIM()---去掉列值右边的空格 ---作用和LT

SQL语句之数据定义语言(DDL)详解

操作对象:数据库 1)创建数据库 MariaDB [(none)]> help create databaseName: 'CREATE DATABASE'Description:Syntax:CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [create_specification] ... create_specification: [DEFAULT] CHARACTER SET [=] charset_name(指定字符集) | [DE

Configure Red Hat Enterprise Linux shared disk cluster for SQL Server——RHEL上的“类”SQL Server Cluster功能

下面一步一步介绍一下如何在Red Hat Enterprise Linux系统上为SQL Server配置共享磁盘集群(Shared Disk Cluster)及其相关使用(仅供测试学习之用,基础篇) 一.      创建共享磁盘和 Cluster 微软官方配置文档:https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-shared-disk-cluster-red-hat-7-configure. Linux Cluster结构

智能机器人“小昆”的实现(二)获取服务器数据工具类的编写及测试

没有取得图灵机器人认证的朋友可以看上一篇,点击下面的地址即可: http://www.cnblogs.com/fuly550871915/p/4852148.html 已经取得认证的朋友,可以继续往下做了.下面就开始我们的实际代码编写.在这篇文章中,我们要实现通过调用图灵机器人API获取返回的数据的功能.而且搭建相应的测试环境,看看我们这个功能实现的到底正确不正确. 一.获得服务器返回数据的工具类的实现 主要是android中的简单的网络编程知识的运用.代码如下: 1 package com.f

sql学习总结(3)——SQL单表查询技术

基本格式: select [all | distinct] select_list from table_list/view_list [where conditions] [group by group_list] [having conditions] [order by order_list] 例: select 职工号,姓名,工资 as 月工资,(工资*12+5000)/6 as 年奖金 from 职工 select *from 职工 where 仓库号 in (‘wh1’,’wh2’)

sql学习总结(5)——SQL数据库修改技术

5.1数据插入 insert into 表名(字段名,字段名,...) values(字段值,字段值,...) 5.2数据更新 update tablename set columnname1=value1 [, columnname2=value2...] [where condition] 注意:一个只能改变一个表中的数据:列的新值可以是指定的一个常量或表达式,也可以是其他表中的数据:如果不加条件,则修改了整表的所有记录. 5.3数据删除 delete from tablename [whe