在sql server,能用sql語句修改欄位名稱嗎

2021-05-01 10:02:55 字數 1664 閱讀 4226

1樓:北京瑞華俊博

用sp_rename儲存過程

a. 重新命名表

下例將表 customers 重新命名為 custs。

exec sp_rename 'customers', 'custs'

b. 重新命名列

下例將表 customers 中的列 contact title 重新命名為 title。

exec sp_rename 'customers.[contact title]', 'title', 'column'

2樓:匿名使用者

alter table 表名

alter column 原欄位名 新欄位名

3樓:

修改欄位名:

alter table tab_info rename column createname to thisname;

4樓:呆呆x木屬性

sql server2014中可以採用以下語句:

sp_rename '表名.原欄位名' ,'新欄位名'

5樓:匿名使用者

//重新命名欄位的名稱

exec sp_rename 'fdi_project.[c_foreigncountryper]','c_foreigncompanyper','column';

6樓:匿名使用者

能 sql 語句可以建立表也可以修改欄位名稱 不過可以視覺化直接更改為什麼不直接更改還要寫**

sql如何用語句更改欄位的資料型別?

7樓:千鳥

修改型別,使用sql語句:

alter table 表名 alter column 欄位名稱 varchar not null

示例:新建表如下圖

所示:更改name列為varchar,長度為20,如下圖:

改完後結果為:

8樓:小錈

alter table 表名 alter column 列名 新的資料型別[(長度)] null或not null

例:alter table 教師 alter column 辦公室 char(20) not null default "辦公室"

9樓:紫雲瀟客

不是所有的資料庫都是這樣的修改格式,建議直接看官方文件說明,回答者連哪種資料庫都不指定,不要坑人好嗎,耽誤時間

10樓:匿名使用者

如果長度足夠可以使用

alter table 表名

alter column 欄位名稱 nvarchar(255)如果長度不夠則需要增加乙個列,然後把源資料列進行轉換長度後放入

怎樣用sql語句修改表名與表中的列名?

11樓:金之卉鄲專

不知道你具體什麼資料庫,且表述不清楚,大概寫下,,,sqlserver可以

select

(a.names+

b.names)

astyp

from

table1asa

,table2asb

where

a.關聯字段=b.關聯字段

SQLServer怎樣使用SQL輸出建表語句

方法 步驟 1首先找到這個資料庫,右擊 任務 生成指令碼 2然後就進入了生成指令碼的嚮導,點選下一步。這裡會有很多個資料庫,我們選擇自己想要建表的那個資料庫,選擇以後點選下一步。這裡可以選擇編寫所有指令碼,也可以不選直接下一步。在這裡,因為我們只是建表,所以我們把表勾上,不要勾選全部,不然下面就不能...

sql2000不能用ip訪問

1 確認已經安裝sql2000 sp4補丁。2 確定伺服器的sql服務埠可用。在windows命令提示符中 使用 telnet ip 埠號。埠正常可用,會顯示乙個閃爍的游標。埠未開啟,顯示如下,原因可能有 1 sql服務為啟動 2 防火牆遮蔽了埠3 埠錯誤4 網路故障。1433,這個是sql ser...

sqlserver2019在與sqlserver提示建立連線時

步驟如下 1 開啟sql server2008,在物件資源管理器下 安全性 登入名 找到自己的登陸賬號,我的是sa,右鍵 屬性 狀態,把 設定 下選 授予 和 登陸 下選 啟用 確定退出。2 在開始選單下找到並開啟 sql server 配置管理器 按如圖的設定 3 開啟sql server2008...