postgresql alter 常用语句

1、增加一列

  ALTER TABLE table_name ADD column_name datatype;

2、 删除一列

  ALTER TABLE table_name DROP  column_name;

3、更改列的数据类型

  ALTER TABLE table_name ALTER  column_name TYPE datatype; 

4、表的重命名 

   ALTER TABLE table_name RENAME TO new_name;   

5、更改列的名字

  ALTER TABLE table_name RENAME column_name to new_column_name;

6、字段的not null设置

  ALTER TABLE table_name ALTER column_name {SET|DROP} NOT NULL;    

7、给列添加default

  ALTER TABLE table_name ALTER column_name SET DEFAULT expression;

时间: 2024-11-07 10:57:10

postgresql alter 常用语句的相关文章

postgresql的ALTER常用操作

postgresql版本:psql (9.3.4) 1.增加一列ALTER TABLE table_name ADD column_name datatype; 2.删除一列 ALTER TABLE table_name DROP column_name; 3.更改列的数据类型 ALTER TABLE table_name ALTER column_name TYPE datatype; 4.表的重命名 ALTER TABLE table_name RENAME TO new_name; 5.更

sql server常用函数、常用语句

一.常用函数 1.字符串函数 : charindex(':','abc:123')    --寻找一个字符在一段字符串中起始的位置 len('zhangsan')   --获取一段字符串的长度 left('Ly,君子之耀',2) --从一段字符串左边返回指定长度的字符 right(char_expr,int_expr)  --返回字符串右边int_expr个字符 substring(expression,start,length) --截取字符串 datalength(Char_expr)  -

SQL常用语句积累

SQL 常用语句积累: 一. SQL 基本语句 SQL 分类: DDL -数据定义语言 (Create , Alter , Drop , DECLARE) DML -数据操纵语言 (Select , Delete , Update , Insert) DCL -数据控制语言 (GRANT , REVOKE , COMMIT , ROLLBACK) 首先 , 简要介绍基础语句: 1 .说明:创建数据库 Create DATABASE database-name 2 .说明:删除数据库 drop d

Oracle 常用语句整理

Oracle 常用语句整理 最近做了份大型数据库作业.遇到了一些问题,在网上找的很是辛苦,于是,将一些常用的语句记录下来,方便大家学习.都是一些基本的东西.如果忘了,可以来看看. 1.创建临时表空间 create temporary tablespace car_data //car_data,表空间名 tempfile 'C:\Users\Administrator\Desktop\car_data.dbf'//表空间路径 size 50m autoextend on next 50m max

【Oracle】常用语句集合

1 oracle常用经典SQL查询 2 常用SQL查询: 3 4 1.查看表空间的名称及大小 5 6 select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size 7 from dba_tablespaces t, dba_data_files d 8 where t.tablespace_name = d.tablespace_name 9 group by t.tablespace_name; 10 11 2.查看表空间物

(转)SQL 常用语句

SQL 常用语句积累: 一. SQL 基本语句 SQL 分类: DDL —数据定义语言 (Create , Alter , Drop , DECLARE) DML —数据操纵语言 (Select , Delete , Update , Insert) DCL —数据控制语言 (GRANT , REVOKE , COMMIT , ROLLBACK) 首先 , 简要介绍基础语句: 1 .说明:创建数据库 Create DATABASE database-name 2 .说明:删除数据库 drop d

sql索引,外键,常用语句

http://www.cnblogs.com/zhenyulu/articles/25794.html http://www.cnblogs.com/tmyh/archive/2010/09/29/sqlindex_01.html http://www.cnblogs.com/Arlen/articles/1605626.html http://www.cnblogs.com/laozuan/archive/2012/08/05/2624016.html 建立外键 现在我要建立1张good表,

PL/SQL常用语句

> 2.显示当前连接用户  SQL> show user  3.查看系统拥有哪些用户  SQL> select * from all_users;  4.新建用户并授权  SQL> create user a identified by a;(默认建在SYSTEM表空间下)  SQL> grant connect,resource to a;  5.连接到新用户  SQL> conn a/a  6.查询当前用户下所有对象  SQL> select * from t

mysql常用语句及关键字

一.常用sql语句 1.创建数据库 create  database test; 2.删除数据库 drop database test; 3.使用数据库 use test; 4.创建数据表 create table sys_role( id int(4) not null primary key , available char(20) not null, description char(20) not null, role char(20) not null )  engine=InnoDB