編寫一條 create table 語句,用來建立乙個包含表 1-a 中所列各項的表 addressbook (位址簿),並為 regist_no (註冊編號)列設定主鍵約束
表1-a 表 addressbook (位址簿)中的列
sql
use shop;
create table addressbook(
regist_no int not null,
name varchar(128) not null,
address varchar(256) not null,
tel_no char(10),
mail_address char(20),
primary key (regist_no));
列名 : postal_code
資料型別 :定長字串型別(長度為 8)
約束 :不能為 null
sql
alter table addressbook add column postal_code char(8) not null;
編寫 sql 語句來刪除 addressbook 表。
編寫 sql 語句來恢復刪除掉的 addressbook 表。
解決方案
在日常生活中我們時常會誤刪檔案,我們通常的解決辦法就是備份,以便於恢復誤刪的檔案。資料庫也一樣,在刪除前我們先備份一下資料。這裡介紹一下在mysql workbench中的資料備份與恢復,在右邊選單欄裡有匯出這一項,我們可以通過匯出來備份我們的資料庫到指定資料夾
然後當我們刪除表後,就可以匯入剛剛備份的資料來恢復。
drop table addressbook;
Datawhale組隊學習 Task01 02
這兩天主要學習的內容如下 task01 線性回歸 softmax與分類模型 多層感知機 1天 task02 文字預處理 語言模型 迴圈神經網路基礎 1天 num epochs 3for epoch in range 1 num epochs 1 for x,y in data iter output...
pandas組隊學習 task7
使用isna函式,返回值為每個位置是否缺失的邏輯變數。檢視某一列缺失的行,可以根據isna的返回值進行索引,例如 df df.height.isna head 如果要檢視多個列的情況,可以使用any和all。例如,isna all檢視三個列同時缺失 sub set df height weight ...
Datawhale組隊學習 Task01 分治
分治在倒排索引 pagerank 計算 網頁分析等搜尋引擎相關的技術中都有大量的應用。分治演算法的主要思想是將原問題遞迴地分成若干個子問題,直到子問題滿足邊界條件,停止遞迴。將子問題逐個擊破 一般是同種方法 將已經解決的子問題合併,最後,演算法會層層合併得到原問題的答案。def divide con...