iT邦幫忙

2022 iThome 鐵人賽

DAY 28
0

今日課程範圍
SQL Lesson 16: Creating tables
https://sqlbolt.com/lesson/creating_tables

昨天說到刪除表格

今天我們來談談 新增表格

我們可以使用CREATE 來新增

他的語法如下

CREATE TABLE IF NOT EXISTS My_table( 
name text,             # 欄位名稱 型態
ID_no integer,
score float
)

ps. 其中的IF NOT EXISTS 語句非必要 但是加了會有些好處
因爲新增表格時 若是已有同名的表格存在 通常新增的流程便會終止並且報錯
若先加上這句 那麼在新增之前就會先檢查是否有同名表格的存在
若有同名的表格就不會執行

欄位的型態可以參考下表

第一題

我們要新增一個名為Database的表格
並同時增加一些欄位

因此我們只要按照需求依序輸入
並且注意他們的資料型別(data type)即可

CREATE Table IF NOT EXISTS Database(
Name text,
Version float,
Download_count integer)

今天就先這樣啦
我們明天繼續 /images/emoticon/emoticon08.gif


上一篇
Day 27 SQL - DELETE
下一篇
Day 29 SQL - ALTER TABLE
系列文
新手村的練功筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言