平台系统表怎么修改为普通表

今天遇到个问题,内部通讯录表(ADDRESS_BOOK),需要增加个字段,但这个表是系统表,不允许修改。如果我们想修改平台的数据表,该怎么办呢?那么首先得转换成普通表。

在表table_info里查看字段为table_name,找到需要的表,然后查看字段table_type里面(0,普通表;1系统表),把1改为0,就变成普通表了。

有图有真相:

原文地址:http://bbs.delit.cn/thread-352-1-1.html

转载请注明出处:

撰写人:度量科技http://www.delit.cn

时间: 2024-10-11 23:15:35

平台系统表怎么修改为普通表的相关文章

浅析mysql 共享表空间与独享表空间以及他们之间的转化

innodb这种引擎,与MYISAM引擎的区别很大.特别是它的数据存储格式等.对于innodb的数据结构,首先要解决两个概念性的问题: 共享表空间以及独占表空间.什么是共享表空间和独占表空间共享表空间以及独占表空间都是针对数据的存储方式而言的.共享表空间:  某一个数据库的所有的表数据,索引文件全部放在一个文件中,默认这个共享表空间的文件路径在data目录下. 默认的文件名为:ibdata1  初始化为10M.独占表空间:  每一个表都将会生成以独立的文件方式来进行存储,每一个表都有一个.frm

基于Cordys C3版平台应用系统维护经验一则——Oracle数据库表空间满了

某日中午,有用户陆续反映系统问题,说流程送出异常.待办不消失.待办打不开等等.维护工程师开始分析问题,后台较为清晰的现象是流转日志记录插入数据失败,人工测试表插入成功,其它现象五花八门,没有规律,经过多位维护工程师的努力,终于由Oracle数据库管理工程师在16:01排除故障,系统基本恢复"正常". 故障原因是"应用系统Oracle数据库中Cordys用户所对应的表空间"满了,导致应用无法正常向数据库写入数据,造成业务数据不完整. 第二日,维护人员根据用户反馈,逐个

在Openfire中使用自己的数据表之修改配置文件

目前我使用的Openfire版本是3.10.3,以下使用说明也是在这个版本上做的修改. Openfire提供了两种方式使用用户数据表.一种是安装完成之后默认实现的org.jivesoftware.openfire.user.DefaultUserProvider,一种是org.jivesoftware.openfire.user.JDBCUserProvider,同样对于用户验证也提供了默认实现的org.jivesoftware.openfire.auth.DefaultAuthProvider

注册表被修改的常见问题

关于注册表被篡改的问题时常会出现,下面介绍几种常用的解决方法 1.解开被禁用的注册表 执行软盘中的"unlockreg.reg"文件,此文件是用记事本建立一个以REG为后缀名的文件,文件名可自定义,内容如下: REGEDIT4 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System] "DisableRegistryTools"=dword:00000000 要注意的是

Windows10注册表被修改该还原方法介绍

大家在Win10系统的使用过程中,可能经常会遇到需要修改注册表解决的问题,不过经常更改注册表,或许也会产生各种问题,因此这时候大家就需要将注册表恢复下.那么究竟该如何恢复注册表呢? 如果你已经修改了你的注册表,可以通过以管理员身份运行命令提示符恢复,将下列代码贴贴到命令提示符中. reg add "HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsSelfHostApplicability" /v "BranchName" /d &

[DLL注入的方法]静态修改PE输入表法

1.三种DLL加载时机: 进程创建加载输入表中的DLL(静态输入) 通过调用LoadLibrary主动加载(动态加载) 系统预设加载 通过干预输入表处理过程加载目标dll 1.静态修改PE输入表法(测试程序 Notepad.exe) 准备工作:自行编写一个MsgDLL,到处一个函数Msg(); #include "stdafx.h" BOOL APIENTRY DllMain( HMODULE hModule, DWORD ul_reason_for_call, LPVOID lpRe

(三)数据表的修改

数据表的修改 1. 创建实验表people people CREATE TABLE people ( name varchar(40), gender varchar(10), birthday varchar(10) ) 2.修改表 ALTER TABLE 表名子句 --(1) 添加字段ALTER TABLE 表名ADD 列名 类型 [列说明] -- 列说明-- [NULL | NOT NULL]-- [DEFAULT]-- [PRIMARY KEY][约束] --例 在people中添加电话

转 我修改的注册表,但是程序运行起来,还是记着以前的

我修改的注册表,但是程序运行起来,还是记着以前的,我查看了相关资料,说是修改只是暂时保存在memory,并没有保存到harddisk中,请高手指点一下,我用python写的,代码如下import win32apiimport win32con def RegSubkeySet(dbName, dbVersion):        key = win32api.RegOpenKey(win32con.HKEY_CURRENT_USER,'Software\\DSA\\PRODIS Office\\

MySQL:创建、修改和删除表

其实对很多人来说对于SQL语句已经忘了很多,或者说是不懂很多,因为有数据库图形操作软件,方便了大家,但是我们不能忘记最根本的东西,特别是一些细节上的东西,可能你用惯了Hibernate,不用写SQL语句,但是不是任何项目都要用到大框架的,如果不用,那你是不是就不会操作数据库了呢,所以我们最好还是熟悉一点好,对我们以后找工作和工作都有帮助. 在说创建.修改和删除表前,我们还是要进行一个操作的简单说明: 1.登陆数据库系统 在命令行中登陆MySQL数据库管理系统,输入一下内容: mysql -h l