如何创建一个新表,其表结构和一个已有表的结构相同? create table tab2 as select * from tab1 where 1=2; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 create table a as select * from b where 1=2;注意:如果a表有主键和索引的话,这样创建b表没有根据a表自动创建索引和主键,需要手工加 同意zhangshunshi(宇轩) 的说法,我用过了!create table a as select * from b where 1=2;如果a表有主键和索引的话,这样创建b表没有根据a表自动创建索引和主键,需要手工加 delphi版的老兄吧?^_^建议使用Erwin这样的建模工具比较好,如上写语句没有主键和约束。或者干脆copy出建立原表的脚本,改一改即可。 谢谢!create table a as select * from b where 1=2;这样的SQL是标准SQL吗?能在其它数据库中比如SQL SERVER中使用吗? in ms sql:select * into newTable from oldTable where 1=2 求这两个SQL语句的不同执行原理 跪求一个 oracle OMS配置和使用方法 同样的查询语句,为什么查出的结果会不一样? 为什么这个简单的存储过程编译不通过。 使用OWB做过数据抽取的看过来 麻烦大家帮我看下这个问题,谢谢 关于数据库join问题 函数索引为什么没有起到作用,谢谢 主键ID自增但是要和系统日期组合插入值,求解!!?? 是谁更改了我地数据库表记录? 请问对BLOB字段内容的更新能激发触发器的执行吗? 新手
create table a as select * from b where 1=2;如果a表有主键和索引的话,这样创建b表没有根据a表自动创建索引和主键,需要手工加
建议使用Erwin这样的建模工具比较好,如上写语句没有主键和约束。
或者干脆copy出建立原表的脚本,改一改即可。
create table a as select * from b where 1=2;
这样的SQL是标准SQL吗?能在其它数据库中比如SQL SERVER中使用吗?
select * into newTable from oldTable where 1=2