sql学习

本文详细介绍了SQL中用于操作数据库的常用命令,包括修改字段长度、查看表信息、新增和删除列、给表和列添加备注等核心操作。通过实践示例,深入理解SQL在数据库管理中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.改变表的某一字段的长度:

     alter table tt   modify a char(2000);

2.不想打开表就查看某一字段的长度可用下面的方法:

  select length(a),lengthb(a) from bb      查看表的字符长度和字节长度

3.表新增一列

  alter table tt 

  add b nchar(10);

4.查看表名,表空间名,临时表

  SELECT table_name, tablespace_name, temporary  FROM user_tables;

5.查看表的各种信息,如表名,列明,数据类型,数据长度,数子列的经度,小数点后位数

  SELECT table_name,column_name, data_type, data_length, data_precision, data_scale  FROM user_tab_columns;

6.给列重命名

ALTER TABLE <table_name> 

RENAME COLUMN <old_col_name> TO <new_col_name>

7.删除列

ALTER TABLE <table_name> 

DROP COLUMN  <col_name>;

8.给表添加备注,给列添加备注

COMMENT ON TABLE <table_name>  IS '******';

COMMENT ON COLUMN <table_name>.<col_name> IS '*******'

9.查看表的备注信息

SELECT * FROM user_tab_comments;

10.查看列的备注

SELECT * FROM user_col_comments WHERE table_name = <table_name>;

11.可以使用DESCRIBE命令查看列的情况

 DESCRIBE <table_name>;
12.如果为表所有列都指定值,那么可以忽略列清单

INSERT INTO customers VALUES (7, 'Jane', 'Green', '01-1月-1970', '800-555-1216');

  注:如果省略列清单的话,那么值的指定顺序必须与DESCRIBE命令看到的列清单的顺序保持一致。

 

转载于:https://www.cnblogs.com/aajava/p/4097120.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值