-4
如何在列表中創建多個列?從列表中創建列表
表名:教師
列名列表:
first_name
last_name
email
phone
age
birthday
school
district
subject
...
...
...
我怎麼可以創建VARCHAR (20)
在我的表中的所有null
那些列?
如何在列表中創建多個列?從列表中創建列表
表名:教師
列名列表:
first_name
last_name
email
phone
age
birthday
school
district
subject
...
...
...
我怎麼可以創建VARCHAR (20)
在我的表中的所有null
那些列?
要CREATE
一張桌子,一個會做:
CREATE TABLE pet (first_name VARCHAR(20), last_name VARCHAR(20),
email VARCHAR(255), phone VARCHAR(20), age INT, birthday DATE, school VARCHAR(100), etc...);
我只是用這個代碼從這裏:https://stackoverflow.com/a/20655740/4357238
ALTER TABLE users
ADD COLUMN log VARCHAR(12) NOT NULL,
ADD COLUMN status INT(10) UNSIGNED NOT NULL,
ADD COLUMN count SMALLINT(6) NOT NULL
AFTER lastname
這看起來像** [XY Probem(https://開頭元.stackexchange.com /問題/ 66377 /什麼,是最XY-問題)**。描述你想要解決什麼情況。動態地創建表格聽起來很糟糕的設計。當然,使用動態SQL是可行的。將「年齡」和「生日」存儲爲字符串是非常糟糕的主意。 – lad2025