SQL中我一次在表中增加几个列,怎么弄呢

此方法可用于多列,也可以一次添加ALTERTABLE_table_nameADDcolumn_name1varchar(4)、column_name2varchar(4)、column_name3varchar(4)、column_name4varchar(4)一列。

SQL向基本表中增加一个新列后,原有元组在该列上的值是否是空值?

默认为空。
示例代码如下,除非新添加的列为NOTNULL并设置默认值:mysqlcreatetabletest11(idint),QueryOK,0rowsaffected(0.01sec)mysqlinsertintotest11values(100),QueryOK,1rowaffected(0.00ALSE)mynamechar(10)notnulldefault'ABC';查询OK,1行受影响(0.02秒)记录:1重复项:0警告:0selectmysqls*fromtest11+-----+--+|id|名称|+------+------+|100|ABC|+------+--+1rowinset(0.00s)

SQL语句为表新增一个列

ALTERTABLE[jx]ADD[ic][int]IDENTITY(1,1)NOTNULL