修改数据表1 的 2字段类型,由3修改为4 的SQL语句怎么写
看到你们的回答我还是一头雾水呀,我在语句没有看到有3呀,举个例子说吧,假如表1是GO,字段是TO,3是NO,4是YESNO,应该怎么写...
看到你们的回答我还是一头雾水呀,我在语句没有看到有3呀,举个例子说吧,假如表1是GO,字段是TO,3是NO,4是YESNO,应该怎么写
展开
3个回答
展开全部
对于 Oracle 数据库
ALTER TABLE 表1 MODIFY 字段2 数据类型4;
例如:
SQL> ALTER TABLE test_tab
2 MODIFY age SMALLINT;
Table altered.
对于 SQL Server
ALTER TABLE 表1 ALTER COLUMN 字段2 数据类型4;
例如:
1> ALTER TABLE test_tab
2> ALTER COLUMN age TINYINT;
3> go
对于 MySQL
ALTER TABLE 表1 MODIFY COLUMN 字段2 数据类型4;
例如:
mysql> ALTER TABLE test_tab
-> MODIFY COLUMN age BIGINT NOT NULL;
-> //
Query OK, 0 rows affected (0.14 sec)
Records: 0 Duplicates: 0 Warnings: 0
-----
更新语句啊?
假如表1是GO,字段是TO,3是NO,4是YESNO,应该怎么写
UPDATE
GO
SET
TO = 'YESNO'
WHERE
TO = 'NO'
ALTER TABLE 表1 MODIFY 字段2 数据类型4;
例如:
SQL> ALTER TABLE test_tab
2 MODIFY age SMALLINT;
Table altered.
对于 SQL Server
ALTER TABLE 表1 ALTER COLUMN 字段2 数据类型4;
例如:
1> ALTER TABLE test_tab
2> ALTER COLUMN age TINYINT;
3> go
对于 MySQL
ALTER TABLE 表1 MODIFY COLUMN 字段2 数据类型4;
例如:
mysql> ALTER TABLE test_tab
-> MODIFY COLUMN age BIGINT NOT NULL;
-> //
Query OK, 0 rows affected (0.14 sec)
Records: 0 Duplicates: 0 Warnings: 0
-----
更新语句啊?
假如表1是GO,字段是TO,3是NO,4是YESNO,应该怎么写
UPDATE
GO
SET
TO = 'YESNO'
WHERE
TO = 'NO'
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询