sybaseIQ重命名列名

Warning!  You must change appropriately the definition of any dependent object (procedures, functions, and views) on an object being renamed by sp_iqrename. The sp_iqrename procedure does not automatically update the definitions of dependent objects. You must change these definitions manually.


Description

The sp_iqrename stored procedure renames user-created tables, columns, indexes, constraints (unique, primary key, foreign key, and check), and functions.

 

If you attempt to rename an object with a name that is not unique for that type of object, sp_iqrename returns the message “Item already exists.”

 

sp_iqrename does not support renaming a view, a procedure, an event or a data type. The message “Feature not supported.” is returned by sp_iqrename, if you specify event or datatype as the object-type parameter.

 

You can also rename using the RENAME clause of the ALTER TABLE statement and ALTER INDEX statement.

sp_iqrename ‘a.unknown_2‘,‘code‘,column

来自为知笔记(Wiz)

时间: 2024-10-06 09:08:57

sybaseIQ重命名列名的相关文章

数据库常用操作记录:新加列、重命名列、修改列长度和类型、删除列、重命名表名等

1.在数据库已有的表中 增加一个新列 语句:alter table 表名 add 列名 类型 例:ALTER myuser ADD userdesc VARCHAR(50); 2.为数据库中已有的表中的列 重命名 语句:alter table 表名 rename column 原列名 to 新列名; 例:alter table myuser rename column attrname to pk_Group; 3.为数据库中已有的表中的列 修改长度和类型 语句:alter table 表名 m

如何对数据库中的表以及表中的字段进行重命名

貌似没有直接的SQL语句可以做到这一点,除非删除再加... SQL SERVER 中提供了存储过程:SP_RENAME 对表进行重命名: EXEC sp_rename '旧表名', '新表名'; 对表中列进行重命名: EXEC sp_rename '表名.旧列名', '新列名', 'COLUMN'; 更多详见:https://msdn.microsoft.com/zh-cn/library/ms188351.aspx

EF中外键重命名,打破原先的约束规则

本人建议玩code frist的人多用用System.ComponentModel.DataAnnotations和System.ComponentModel.DataAnnotations.Schema这个里面的特性来写实体类 现在进入正题,怎么打破原先外键的命名规则呢 [Table("sys_UserInfo")] public partial class UserInfo { public UserInfo() { this.DelFlag = false; //this.R_U

Oracle表字段的增加、删除、修改和重命名

转自:https://www.cnblogs.com/ggll611928/p/5981498.html 本文主要是关于Oracle数据库表中字段的增加.删除.修改和重命名的操作. 增加字段语法:alter table tablename add (column datatype [default value][null/not null],….); 说明:alter table 表名 add (字段名 字段类型 默认值 是否为空); 例:alter table sf_users add (He

批量 图片 重命名

# =======任务:批量 图片 重命名 ======= # ====工具 Python======= #=====材料1 一个文件夹下存放的 全部是 jpg 格式图片======= #=====材料1 一个excel 第一列 存放的 是 所需的图片名称 , 列名为:值======= #=======2019.09.09 23:19 =====投稿========= #======now let su start============ import os import pandas as p

批量重命名文件

今天突然想给桌面换张壁纸,打开原来的壁纸文件夹,很多当时觉得不错的壁纸现在已经不能看了,删掉一些之后,壁纸文件的名称变得断断续续.当时下载时是按照数字顺序命名的,现在看上去多少有些别扭.于是突发奇想,能否批量给某一目录下的文件重命名,比如我现在的壁纸文件夹. 首先我想到应该要打开一个目录,猜想是否有opendir之类的函数?果然有!在头文件<dirent.h>下面: DIR* __cdecl __MINGW_NOTHROW opendir (const char*); 返回值是DIR*,查看D

QT5 QtreeWidget 实现点击item事件以及右键菜单删除item 和 重命名item

1.new 一个QTreeWidget 对象,并设置头标签,和根节点(个人程序需要) QTreeWidget* treeWidget = ui.treeWidget;//我已经在ui设计师中拖了一个QTreeWidget QString headers; headers = "Name" ; treeWidget->setHeaderLabel(headers); QStringList rootText; rootText << "wells";

Python 批量重命名

#coding=utf-8 import os #1.获取要重命名的文件夹的名字 folder_name = input("输入文件夹名:") #2.获取制定的文件夹中的名字 file_names = os.listdir(folder_name) #3.重命名 for name in file_name: print name old_file_name = folder name+"/"+name new_file_name = folder_name+&quo

Win10重命名文件夹导致资源管理器卡顿的解决办法

我本机使用的是 Win10 1607,不清楚是因为什么原因导致重命名文件夹时资源管理器会被卡死,找了很长时间终于找到了解决办法,现在我把步骤粘出来以便后续遇到相同问题的朋友能及时解决. 其实操作很简单,只需要简单的三步: 1. 打开任意文件夹 2. 点击左上角菜单栏中的"文件"按钮,选择"更改文件夹和搜索选项",如下图所示: 3. 在弹出的文件夹选项窗口中,依次点击"清除文件资源管理器历史记录"后的"清除"按钮和"还