A. sql定义变量:字段名为aa,aa显示出来是数字,想把显示数字更改为文字显示,如何命名;
显示数字或文本并无区别,例如<%=rs("aa")%>或<%=aa%>
只有在查询式中才有文本与数字的区别,例如:"&rs("aa")&"或'"&rs("aa")&"'
B. sql中重命名列怎么命名
mysql中:
alter table 数据表名 change 原列名 新列名 新列类型;
oracle中:
alter table 数据表名 rename 原列名 to 新列名;
C. sql表的字段(列名)命名规则请教数据库中有多个表,其中两个表是用户信息表和商品信息表,这两个表
我公司使用的规则是两段式 业务_表义 ,比如用户表是属于基础数据的,则命名为:
base_user,商品表一般也是基础数据,命名为 base_goods。
里面的字段的命名,一般是如果是ID,或是关键字的,以ID开头 id_user ,id_goods,其他的,则是表义开头,如果user_name,或是 goods_name。
其他一些表,可能每个表都会有的,如创建人,创建时间,则统一命名 oper_user 和 oper_date
D. SQL里如何给case when then查出来数值的列命名
工具/材料:Management Studio。
1、首先在桌面上,点击“Management Studio”图标。
E. SQL中在做查询时怎样给列重命名
SQL 查询中重命名使用as来处理,语法:select 字段名 as 重命名
1、as可理解为:用作、当成,作为;一般式重命名列名或者表名。
2、例如:
有表table, 列 column_1,column_2
可以写成 select column_1 as 列1,column_2 as 列2 from table as 表
上面的语句就可以解释为,选择 column_1 作为 列1,column_2 作为 列2 从 table 当表
F. 怎么写sql语句,将一列数据分成几组并命名,求sql指导
字符串截取
SELECT SUBSTRING('a,b,c,d,e,f,g,h,i,j,k,l',1,7);
SELECT SUBSTRING('a,b,c,d,e,f,g,h,i,j,k,l',9,7);
SELECT SUBSTRING('a,b,c,d,e,f,g,h,i,j,k,l',17,7);
G. SQL如何给列重命名
如果没有数据可以直接修改列名,在编辑器修改或用语句修改即可
如果有数据,参考下面的语句
Sql 命令如下:
ALTER TABLE TB_INFO ADD (CONTENT1 varchar2(20));//添加varchar2类型新列
UPDATE TB_INFO SET CONTENT1=CONTENT; //将content列内容复制到content1列
ALTER TABLE TB_INFO DROP COLUMN CONTENT;//删除varchar2类型列
ALTER TABLE TB_INFO RENAME COLUMN CONTENT1 TO CONTENT;
H. SQL如何更改表中的列名称
代码如下:
EXEC sp_rename '表名.[原列名]', '新列名', 'column'
sp_rename
更改当前数据库中用户创建对象(如表、列或用户定义数据类型)的名称。
语法
sp_rename [ @objname = ] 'object_name' ,
[ @newname = ] 'new_name'
[ , [ @objtype = ] 'object_type' ]
参数 www.2cto.com
[@objname =] 'object_name'
是用户对象(表、视图、列、存储过程、触发器、默认值、数据库、对象或规则)或数据类型的当前名称。如果要重命名的对象是表中的一列,那么 object_name 必须为 table.column 形式。如果要重命名的是索引,那么 object_name 必须为 table.index 形式。object_name 为 nvarchar(776) 类型,无默认值。
[@newname =] 'new_name'
是指定对象的新名称。new_name 必须是名称的一部分,并且要遵循标识符的规则。newname 是 sysname 类型,无默认值。
[@objtype =] 'object_type'
是要重命名的对象的类型。object_type 为 varchar(13) 类型,其默认值为 NULL,可取下列值。
值 描述
COLUMN 要重命名的列。
DATABASE 用户定义的数据库。要重命名数据库时需用此选项。
INDEX 用户定义的索引。
OBJECT 在 sysobjects 中跟踪的类型的项目。例如,OBJECT 可用来重命名约束(CHECK、FOREIGN KEY、PRIMARY/UNIQUE KEY)、用户表、视图、存储过程、触发器和规则等对象。
USERDATATYPE 通过执行 sp_addtype 而添加的用户定义数据类型。
返回代码值
0(成功)或非零数字(失败)
I. sql server中把某个区间的数全部命名为某个字符用什么命令
selectreplace(space(指定位数-len('字段')),space(1),'补位字符')+ltrim(str('字段'))这个你拿去改对应就ok了的
J. sql语句如何重命名表名和列名
一、更改数据库名
sp_renamedb 更改数据库的名称。
语法: sp_renamedb [ @dbname = ] ' old_name ' , [ @newname = ] ' new_name '
参数: [ @dbname = ] ' old_name ' 是数据库的当前名称。old_name 为 sysname 类型,无默认值。
[ @newname = ] ' new_name ' 是数据库的新名称。 new_name 必须遵循标识符规则。new_name 为 sysname 类型,无默认值。
返回代码值: 0 (成功)或非零数字(失败)
权限: 只有 sysadmin 和 dbcreator 固定服务器角色的成员才能执行 sp_renamedb。
示例: 下例将数据库 accounting 改名为 financial。
EXEC sp_renamedb ' accounting ' , ' financial '
二、更改表名或列名
sp_rename [ @objname = ] ' object_name ' ,
[ @newname = ] ' new_name '
[ , [ @objtype = ] ' object_type ' ]
A. 重命名表:
下例将表 customers 重命名为 custs。
EXEC sp_rename ' customers ' , ' custs '
B. 重命名列:
下例将表 customers 中的列 contact title 重命名为 title。
EXEC sp_rename ' customers.[contact title] ' , ' title ' , ' COLUMN '