資料庫表的基本操作1

2021-10-24 07:34:56 字數 1187 閱讀 7363

create table mytable(

myid char(10),

myname varchar2(10) default 『myname』,

myage number(3,0)

);desc mytable;

create table newtable(newid, newname, newage)

as (select myid, myname, myage from mytable);

desc newtable

– 說明:

– 在表名後定義新表的列名

– 頂頂一的列名與查詢中的列名一一對應 有先後順序

– 也可以直接省略列名 那麼新建立的表的列名 是和查詢的列名一樣的

– 新增一列

– 新增 學號列

alter table newtable add sno char(12);

desc newtable

– 注意

– 1 如果表中已經含有資料 型別是不能進行更改的 長度只能變大

– 2 預設值 只對新新增的資料 有效

alter table newtable modify sno char(3);

insert into scott.newtable values (1,『kongge』,12,『1』);

alter table newtable modify sno char(10);

alter table newtable drop column sno;

desc newtable

rename newtable to new_table;

alter table new_table rename column newid to new_new_id

desc new_table

– 一般用於將測試資料進行刪除

truncate table new_table;

drop table new_table;

alter

user 使用者名稱 quota unlimited on users;

alter pluggable database pdborcl open

;alter

session

set container = pdborcl;

資料庫基本操作1

1.建立資料庫 create database if not exists db name charset collate 不指定的話預設charset是utf8 預設效驗規則是utf8 general ci 不區分大小寫 utf8 bin區分大小寫 2.檢視資料庫 show database 檢視...

資料庫表基本操作

資料庫表基本操作 1 建立資料庫表 create table 表名稱 欄位名稱1 字段型別 字段長度 欄位名稱2 字段型別 字段長度 欄位名稱3 字段型別 字段長度 2 刪除資料庫表 drop table 表名稱 3 向表中插入資料 insert into 表名稱 插入的欄位名稱列表 values ...

MySQL的基本操作 1 資料庫的基本操作

2019 10 17 最近跟著書本在學習mysql,整理了一下重點部分供日後自己回顧。本人所用版本為8.0.17 mysql 5.7從入門到精通 劉增傑 mysql安裝完後,會在其data目錄下自動建立幾個必須的資料庫 檢視當前所有存在的資料庫,輸入語句 建立資料庫 建立好資料庫後,使用 show ...