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 '