基本sql语句--列的增删改

列的增删改

 

列声明包括:列名称,列属性,【列类型】,【默认值】。

增加列:add

alter table 表名 add 列声明。

如:alter table boy add height tinyint unsigned not null default 0;

增加的列,默认在表的最后一列。

可以用after声明新增列在那一列后面:alter table 表名 add 列声明 after 已存在列名。

如:alter table boy add age tinyint unsigned not null default 0 after name;

若新增列想放在第一列,需要用first关键字:alter table 表名 add 列声明 first。

如:alter table boy add id int primary key auto_increment first;

修改列:change

alter table 表名 change 被改变的列 列声明。

如:alter table boy change height height smallint not null default 180;

删除列:drop

alter table 表名 drop 列名。

如:alter table boy drop id;

时间: 2024-11-04 11:00:30

基本sql语句--列的增删改的相关文章

SqL语句基础之增删改查

增查删改的SQL语句,如此的实用,下面我就来简单介绍一下它简单的用法. 1.什么是SQL? SQL是用于访问和处理数据库的标准的一种计算机语言. 2.SQL可以做什么?  (1)可以向数据库进行查询  (2)可以向数据库插入数据  (3) 可以更新数据库中的数据  (4)可以删除数据库中的数据  (5)可以向数据库新增数据 ps:总的可以大体的分为增,删,改,查 3.怎么编写SQL语言? 现在主要编写SQL语言的工具是SQL server,由微软公司发布出来的,由于数据库更新比较繁琐,所以当前使

偏于SQL语句的 sqlAlchemy 增删改查操作

ORM 江湖 曾几何时,程序员因为惧怕SQL而在开发的时候小心翼翼的写着sql,心中总是少不了恐慌,万一不小心sql语句出错,搞坏了数据库怎么办?又或者为了获取一些数据,什么内外左右连接,函数存储过程等等.毫无疑问,不搞懂这些,怎么都觉得变扭,说不定某天就跳进了坑里,叫天天不应,喊地地不答. ORM 的出现,让畏惧SQL的开发者,在坑里看见了爬出去的绳索,仿佛天空并不是那么黑暗,至少再暗,我们也有了眼睛.顾名思义,ORM 对象关系映射,简而言之,就是把数据库的一个个table(表),映射为编程语

19_列的增删改

表的管理之列的增删改 1.增 alter table 表名 add 列声明; 默认这个新增的列在表的最后一列. 如果不想要新增的列在表的最后一列,那么可以: alter table 表名 add 列声明 after 列名; alter table 表名 add 列声明 first; 2.删 alter table 表名 drop 列名; 3.改 alter table 表名 change 被改变的列名 列声明; ---------------------- 1.默认在表的最后一行增加一列身高sg

Python 模拟SQL对文件进行增删改查

1 #!/usr/bin/env python 2 # _*_ coding:UTF-8 _*_ 3 # __auth__: Dalhhin 4 # Python 3.5.2,Pycharm 2016.3.2 5 # 2017/05/15 6 7 import sys,os 8 9 def where(dbfile,where_list): #条件是一个list 10 11 def and_or_where(sub_where_list): 12 '''获取and或同时含有and.or关键字的条

13 pymysql模块的 基本使用/ sql 注入的问题/增删改查

import pymysql user=input('用户名: ').strip() pwd=input('密码: ').strip() #连接MySQL conn=pymysql.connect( host='localhost', user ='root', password='888888', database='db10', charset='utf8' ) #游标 cursor=conn.cursor() #执行sql 语句 sql='select * from userinfo wh

ADO.NET实现对SQL Server数据库的增删改查

了解了上一篇的ADO.NET简介,我们就可以来对数据库进行增删改查等基本操作了!下面是每种操作的具体实现. 先在自定义类的头部定义好数据库连接对象和连接字符串: 1 string connectionString = "Data Source=SC-201607131829;Initial Catalog=Animal;Integrated Security=True"; 2 3 SqlConnection conn; 1.数据库的查询操作,返回一个DataSet 1 public D

sql常用语句整理(包括增删改查)

转载::CSDN: http://blog.csdn.net/yjb7268888/article/details/50014393(原文地址) 一.插入(复制)表数据 1.INSERT INTO 语句 (1)插入新的一行数据 [sql] view plain copy INSERT INTO Persons VALUES ('Gates', 'Bill', 'Xuanwumen 10', 'Beijing'); (2)在指定的列中插入数据 [sql] view plain copy INSER

JavaWeb SQL常用语言(增删改查)

1.SQL常用插入语INSERT(增) 1.1插入字符类型数据  需要使用单引号'将字符串引起来,如果要插入的值中有单引号',则需要使用两个单引号''进行转义,如下图给student表中插入name值: 1.2插入日期型的数据  需要将日期按照年月日的形式组织好,然后使用单引号引起来.1.3给表中字段赋值  创建一个student表,并给id字段和name字段赋值:1.4一次插入多个值  给student表中一次增加两个值: 2.SQL常用查询语SELECT(查) 2.1查询项目表中的所有字段(

【sql server常用操作{增删改查}】

use DB_x   go   drop database DB_y   create database DB_y --创建数据库   on primary --指定主数据文件   (   name=db, --逻辑名   filename='d:\db.mdf', --文件位置   size=3MB, --初始大小   maxsize=10MB, --最大增长   filegrowth=1MB --增长方式   )   log on --指定日志文件   (   name=ldb,   fil