ALTER 增加字段问题 exec('ALTER TABLE ##tmpmxz_123 ADD pg1 varchar(1)')SELECT *INTO ##tmpmxzbFROM ##tmpmxz_123 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我的还是有问题 加exec 还是一样的 create table ##tmpmxz_123( ID int)insert ##tmpmxz_123 select 1exec('ALTER TABLE ##tmpmxz_123 ADD pg1 varchar(1)')SELECT *INTO ##tmpmxzbFROM ##tmpmxz_123select * from ##tmpmxzb--结果/*ID pg1 ----------- ---- 1.00 NULL(所影响的行数为 1 行)*/ create table ##tmpmxz_123( ID int)insert ##tmpmxz_123 select 1exec('ALTER TABLE ##tmpmxz_123 ADD pg1 varchar(1)')SELECT *INTO ##tmpmxzbFROM ##tmpmxz_123select * from ##tmpmxzb把*换成 pg1 就会提示pg1不存在 没出现楼主的这个问题啊,你该不会是把字段pg1打成pgl了吧,看起来很像的,呵呵 CREATE TABLE ##tmpmxz_123(ID int) INSERT ##tmpmxz_123 SELECT 1 EXEC ('ALTER TABLE ##tmpmxz_123 ADD pg varchar(1)') SELECT pg INTO ##tmpmxzb FROM ##tmpmxz_123 SELECT * FROM ##tmpmxzb我换成pg了 问题依然在 提示列名pg无效在线等 天数转换 ms sql日期问题 如何将sqlserver2000的表的结构导入到Excel中 Sql分组排序 换个地方还是刚才哪个问题 select 语句中||是什么意思? 求助sql语句!!! 求一个“简单”的查询 win7 64位,mysql5.6 字符集修改问题 怎么往临时表特定位置插入列 存储过程的用法?怎么依次返回过程的结果,如果不用游标的方法的话,还有哪些方法比较好? 各位帮帮忙
(
ID int
)
insert ##tmpmxz_123 select 1exec('ALTER TABLE ##tmpmxz_123 ADD pg1 varchar(1)')SELECT *
INTO ##tmpmxzb
FROM ##tmpmxz_123select * from ##tmpmxzb--结果
/*
ID pg1
----------- ----
1.00 NULL(所影响的行数为 1 行)
*/
(
ID int
)
insert ##tmpmxz_123 select 1exec('ALTER TABLE ##tmpmxz_123 ADD pg1 varchar(1)')SELECT *
INTO ##tmpmxzb
FROM ##tmpmxz_123select * from ##tmpmxzb把*换成 pg1 就会提示pg1不存在
SELECT 1 EXEC ('ALTER TABLE ##tmpmxz_123 ADD pg varchar(1)')
SELECT pg
INTO ##tmpmxzb
FROM ##tmpmxz_123
SELECT *
FROM ##tmpmxzb
我换成pg了 问题依然在 提示列名pg无效
在线等