社区
MS-SQL Server
帖子详情
如何create table的时候用另一张表里的一列记录来作栏位名?
jupiterII
2002-09-10 11:47:59
希望做到,当我在create table的时候,希望他的栏位的名字和栏位的个数,能和另一表的一列记录一一对应.
...全文
53
5
打赏
收藏
如何create table的时候用另一张表里的一列记录来作栏位名?
希望做到,当我在create table的时候,希望他的栏位的名字和栏位的个数,能和另一表的一列记录一一对应.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
frice
2002-09-11
打赏
举报
回复
楼上的好像没有符合要求!
作者要求的是任一条记录 来作列名,对吧?
wang_xiao_jian
2002-09-11
打赏
举报
回复
假定第一个表的名为table1,字段名为col1,新表名为table2,所有字段都为int,下面是示例代码
declare @sql varchar(4000)
select @sql='create table table2( '
select @sql=@sql+col1+' int not null,' from table1
select @sql=@sql+')'
exec(@sql)
jupiterII
2002-09-11
打赏
举报
回复
谁帮我出出主意啊~~~~
newly_ignorant
2002-09-10
打赏
举报
回复
至少有一个条件就是数据类型与长度预先固定。
jupiterII
2002-09-10
打赏
举报
回复
不是啦,我想要做的是,比如,首先我有一张表table1,他就一个栏位,里面共有5条记录:a1,a2,a3,a4,a5,然后我想建一张表table2,他里面就想有五个栏位,也就是对应的5条记录:a1,a2,a3,a4,a5,具体这5个栏位的数据类型和长度都固定的,无所谓啦.可能我上面说的不大清楚.
oracle改最大列明限制,oracle修改所有
栏位
的长度. 请注意而不是某一个列. alter
table
表
名
modify 列
名
varchar2(1000). 急!...
oracle修改所有
栏位
的长度. 请注意而不是某一个列. alter
table
表
名
modify 列
名
varchar2(1000). 急!以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!oracle修改所有
栏位
的长度. 请注意而不是某一个列. alter
table
表
名
modify 列
名
varchar2(1000...
删除oracle中的
一列
数据,Oracle删除表数据
本篇文章帮大家学习Oracle删除表数据,包含了Oracle删除表数据使用方法、操作技巧、实例演示和注意事项,有一定的学习价值,大家可以用来参考。在本教程中将学习如何使用Oracle DELETE语句从表中删除一行或多行数据
记录
。要从表中删除一行或多行,请按如下所示使用Oracle DELETE语句:DELETEFROM
table
_nameWHEREcondition;在这个语句中,首先,指定要从...
mysql复制
栏位
名
称_深入了解MySQL主从复制的原理
欢迎微信关注「SH的全栈笔记」0. 主从复制首先主从复制是什么?简单来说是让一台MySQL服务器去复制另一台MySQL的数据,使两个服务器的数据保持一致。这种方式与Redis的主从复制的思路没有太大的出入。如果你对Redis的主从复制感兴趣可以去看看《Redis的主从复制》。那既然Redis和MySQL都采用了复制这种方式,主从复制所带来的意义是什么呢?通过复制功能,构建一个或者多个从库,可以提高...
PostgreSQL修改数据库表的列属性(ALTER语句)
一,修改表PostgreSQL 提供了一族命令用于修改现有表。 可以实现:增加字段,删除字段,增加约束,删除约束,修改默认值,重命
名
字段,重命
名
表。这些操作可以用:ALTER
TABLE
命令执行的。1,增加字段要增加一个字段,使用这条命令: ALTER
TABLE
products ADD COLUMN description text;新增的字段对于表中已经存在的行而言最初将先填充空值。 你也可...
oracle数据库查找某个值,Oracle 如何搜索当前用户下所有
表里
含某个值的字段?...
Oracle 如何搜索当前用户下所有
表里
含某个值的字段?
create
or replace procedure MY_Pro_SearchKeyWord isv_sql VARCHAR2(4000);v_tb_column VARCHAR2(4000);v_cnt NUMBER(18,0);cursor cur is SELECT 'SELECT '''||'"'||t1.
table
_name||...
MS-SQL Server
34,587
社区成员
254,588
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章