社区
数据库相关
帖子详情
如何在表的一个已有字段前插入一个新字段?
foxmx
2003-06-02 09:16:19
也就是在中间插入新字段.
好像Sql语句只能添加末尾字段?
...全文
117
18
打赏
收藏
如何在表的一个已有字段前插入一个新字段?
也就是在中间插入新字段. 好像Sql语句只能添加末尾字段?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
foxmx
2003-07-14
打赏
举报
回复
解决了。
但比较麻烦.
谢谢各位
myling
2003-06-04
打赏
举报
回复
你总不会用户插入字段以后也不知道它的字段名吧?
他怎么样也要输入字段名吧?
str:=edit1.text;
SQL可以这样写
'select '+str+',实发工资 from table';
你也可以设置dbgrid的Columns
DBGrid1.Columns.Insert(0);
DBGrid1.Columns.Items[0].FieldName:=str;
DBGrid1.Columns.Insert(1);
DBGrid1.Columns.Items[1].FieldName:='实发工资';
还有,可以让用户建完字段后自己排序,你只要把这个顺序保存下来就行了
foxmx
2003-06-04
打赏
举报
回复
不会吧?
hansion3406
2003-06-04
打赏
举报
回复
重建一个..
foxmx
2003-06-04
打赏
举报
回复
的时候,它就必须在实发工资的前面。
foxmx
2003-06-04
打赏
举报
回复
如果连字段名都不知道,那怎么排序呢?因为字段是由用户动态插入的.
例如用户新建了一个基本工资字段,那么显示为DBGRID
myling
2003-06-03
打赏
举报
回复
看不出哪里重要
你说你到底想干什么?
插到最后然后用 select 给字段排序不就行了吗?
foxmx
2003-06-03
打赏
举报
回复
这个很重要啊!如果不能插入的话,就很麻烦了!各位无论如何都要帮一下忙,小弟会感激涕零
gardenyang
2003-06-02
打赏
举报
回复
我是没听说过试用语句可以实现的,除非用可视花界面,肯定能够实现
delphimo
2003-06-02
打赏
举报
回复
这涉及到dbms 的游标,可能会很困难!
fuxiangming
2003-06-02
打赏
举报
回复
可以建立新表(字段你想怎么放就怎么放)
再将你的资源表数据复制过来
删除资源表
将新表改名为资源表
附:DBMS就是这样实现字段插入的
firetoucher
2003-06-02
打赏
举报
回复
如果是sql server你可以通过修改系统表,修改id实现,不过觉得一点实际意义都没有,而且很危险,如果你觉得字段顺序不爽,可以直接在select语句里排列,不要做。
whitetiger8
2003-06-02
打赏
举报
回复
关注。
ttoth
2003-06-02
打赏
举报
回复
对于数据库内的表的字段顺序不是很重要的啊,如果你要在数据库内容显示的时候,按照一定的字段顺序进行显示啊,你可以在从数据库读数据的时候,对于dbgrid这个控件的字段读入进行控制啊,具体是操纵操纵dbgrid.columns这个属性啊
对这个进行字段的有序添加,就可以在数据库显示的时候进行按照一定格式的顺序的字段显示了啊
WWWWA
2003-06-02
打赏
举报
回复
你可用一表保存字段名、类型、长度,对这个表进行插入,而后
根据此表动态建表。
belllab
2003-06-02
打赏
举报
回复
你在企业管理器内进行表设计,就可以,同时,你可以在完成时将SQL语句保存,看一下它是怎么实现的!
mrfanghansheng
2003-06-02
打赏
举报
回复
字段顺序很重要么???
「已注销」
2003-06-02
打赏
举报
回复
Drop后在新创建
如果由数据可暂存入临时表
JIRA三级权限方案 - 项目、单据、
字段
不同级别的权限控制
如何配置Jira项目权限方案? 能控制不同成员访问不同单据和
字段
吗? 能限制某些成员能看到但是不能编辑单据和
字段
吗? Jira作为一款优秀的项目管理系统,功能全面,配置灵活,权限方案完善,可扩展、可定制。 本课程介绍权限控制的具体实施方案,针对项目、单据、
字段
,演示三种不同层级粒度权限的配置、扩展和定制方法,提供脚本代码,应用于实际业务场景。
oracle数据库中向一张
已有
数据的
表
新
增
字段
问题:很多时候数据库中
已有
表
的
字段
与需求业务所需
字段
有差异,需要增加
一个
或多个
字段
。直接手动添加
字段
会提示错误:需将
表
中数据清空才可
新
增
字段
,这样会影响原来的数据。 解决办法:使用sql语句进行添加 1、增加
一个
字段
:(增加
字段
时,只能排在
已有
字段
的后面,不能插到
已有
字段
之间) Alter Table t_si_addr Add CHG_ADDR_FLAG nu...
在ORACLE中给
已有
数据的
表
增加、修改、删除
一个
字段
(或
一个
列)或者多个
字段
(或多个列)的问题
使用数据库为Oracle 因为在将数据从历史
表
导入当
前
表
时,因
字段
个数不对,导致不能导数据。 一、将历史
表
的
字段
增加
一个
或者多个的SQL语句。 1、增加
一个
字段
:(增加
字段
时,只能排在
已有
字段
的后面,不能插到
已有
字段
之间) Alter Table t_app_si_addr_12 Add CHG_ADDR_FLAG varchar2(2); Alter Table
表
名 Add
字段
名称...
给原来的
表
中添加
一个
新
字段
,并在代码中给它
插入
数据
一、问题描述 原来的告警
表
FM_ALARM为告警
表
,当告警清除时,将本该删除的告警记录
插入
到历史告警库中。历史告警库的
字段
完全复制的告警
表
。现在需要
插入
一个
字段
,这个
字段
为删除告警的时间。 二、注意点 1、时间获取的格式 2、思路:①在数据
表
中
新
增
字段
②获取删除时间 ,执行更
新
操作 三、代码 Date now = new Date(); SimpleDateForm...
给
已有
表
添加
字段
sql
给已经设计好的
已有
表
添加
字段
ALTER TABLE application_detail_err ADD dimension_num INT NOT NULL DEFAULT 0 COMMENT '已经跑批给SAS的维度数目之和'; ALTER TABLE
表
名 ADD
字段
名称
字段
类型(
字段
长短-选填) NOT NULL(是否不可为空) DEFAULT 0(默认值) COMMENT ...
数据库相关
2,498
社区成员
88,446
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章