Foxtable(狐表)用户栏目专家坐堂 → [求助]"如何创建SQL表_话题2


  共有3727人关注过本帖树形打印复制链接

主题:[求助]"如何创建SQL表_话题2

帅哥哟,离线,有人找我吗?
SHIM38
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:18 积分:249 威望:0 精华:0 注册:2012/4/10 9:48:00
[求助]"如何创建SQL表_话题2  发帖心情 Post By:2013/10/25 10:54:00 [显示全部帖子]

  昨天所提三个问题基本已解决,谢谢!但尚有一问题再请教专家:

在SQL中由旧表创建新表,如果旧表是内部表或是当前窗口中的表,能否在 SQL 中创建新表?

如可以,代码如何写?


 回到顶部
帅哥哟,离线,有人找我吗?
SHIM38
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:18 积分:249 威望:0 精华:0 注册:2012/4/10 9:48:00
  发帖心情 Post By:2013/10/25 11:59:00 [显示全部帖子]

如下代码,如果旧表是{内部数据表},执行后出错“无此数据表”,能否有其它代码,将{内部数据表}

创建到 SQL 中?

Dim cmd dAs New SQLCommand
cmd.C
cmd.CommandText = "Select * INTO {我的_新建表} FROM {内部数据表} "
cmd.ExecuteNonQuery()
cmd.CommandText = "Alter Table {我的_新建表} add primary key(_Identify)"   '添加主键:
cmd.ExecuteNonQuery()


 回到顶部
帅哥哟,离线,有人找我吗?
SHIM38
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:18 积分:249 威望:0 精华:0 注册:2012/4/10 9:48:00
  发帖心情 Post By:2013/10/26 8:39:00 [显示全部帖子]

请教:

   1. SQL 数据库表有导入,导出的代码吗 ?

 

   2.(根据已有的表创建新表:),如下两条代码具体如何使用 ? 
        A
create table tab_new like tab_old (使用旧表创建新表)
        B
create table tab_new as select col1,col2… from tab_old definition only


 回到顶部