我需要从表中删除除了几列以外的所有列,而我事先不知道这些列的数量和名称。我想从sys.columns获取列名,然后删除除少数列外的所有列。我需要的是这样的: alter table Table
drop column (
select a.name as ColumnName
from sys.all_columns a
INNER JOIN sys.ta
我试图通过在存储过程中添加一个新列来更改表。这是我有: USE [Lab5]
go
create procedure do_ver2 as
alter table VehicleContract
add trailerNr varchar(7) null;
alter table VehicleContract
add constraint FK_V
如何从另一个表中设置的CREATE TABLE或ALTER TABLE? 我发现这个问题,但没有解决我的问题: How to Reset an MySQL AutoIncrement using a MAX value from another table? 我也试过这样: CREATE TABLE IF NOT EXISTS `table_name` (
`id` mediumint(6