1樓:科學工作者
sql server中修改欄位名的語句是:sp_rename '表名.舊欄位名','新欄位名'
欄位名name改為snam的語句如下:sp_rename 'test.name','sname'
一、語法定義
sp_rename指更改當前資料庫中使用者建立物件(如表、列或使用者定義資料型別)的名稱。
二、語法介紹
sp_rename [ @objname = ] 'object_name' ,
[ @newname = ] 'new_name'
[ , [ @objtype = ] 'object_type' ]
三、引數說明
1、[@objname =] 'object_name'—是使用者物件(表、檢視、列、儲存過程、觸發器、預設值、資料庫、物件或規則)或資料型別的當前名稱。如果要重新命名的物件是表中的一列,那麼 object_name 必須為 table.column 形式。
如果要重新命名的是索引,那麼 object_name 必須為 table.index 形式。object_name 為 nvarchar(776) 型別,無預設值。
2、[@newname =] 'new_name'—是指定物件的新名稱。new_name 必須是名稱的一部分,並且要遵循識別符號的規則。newname 是 sysname 型別,無預設值。
3、[@objtype =] 'object_type' —是要重新命名的物件的型別。object_type 為 varchar(13) 型別,其預設值為 null,可取下列值。
2樓:末班車
alter table 表名 alter column name sname
這句沒錯哦
3樓:匿名使用者
alter table 表 drop column [name] alter table 表 add [sname] 列型別
4樓:孟德
alart table
5樓:匿名使用者
alter table [tablename] rename name to sname試試
6樓:匿名使用者
修改欄位名稱時要重新指定該欄位的型別;
alter table 表名 change 舊名稱 新名稱 變數型別,比如
alter table `table_name` change old_column_name new_column_name varchar(20);
類似的,在修改欄位型別時也要指定欄位型別;
alter table 表名 modify 要修改欄位的名稱 變數型別,比如
alter table `table_name` modify column_name int;
7樓:縫隙裡的石頭
sp_rename 是系統儲存過程
所以 語句應該這麼寫
exec sp_rename '表名.舊欄位名','新欄位名'
在sql server,能用sql語句修改欄位名稱嗎 10
8樓:北京瑞華俊博
用sp_rename儲存過程
a. 重新命名錶
下例將表 customers 重新命名為 custs。
exec sp_rename 'customers', 'custs'
b. 重新命名列
下例將表 customers 中的列 contact title 重新命名為 title。
exec sp_rename 'customers.[contact title]', 'title', 'column'
9樓:匿名使用者
alter table 表名
alter column 原欄位名 新欄位名
10樓:
修改欄位名:
alter table tab_info rename column createname to thisname;
11樓:呆呆x木屬性
sql server2014中可以採用以下語句:
sp_rename '表名.原欄位名' ,'新欄位名'
12樓:匿名使用者
//重新命名欄位的名稱
exec sp_rename 'fdi_project.[c_foreigncountryper]','c_foreigncompanyper','column';
13樓:匿名使用者
能 sql 語句可以建立表也可以修改欄位名稱 不過可以視覺化直接更改為什麼不直接更改還要寫**
sql如何用語句更改欄位的資料型別?
14樓:千鳥
修改型別,使用sql語句:
alter table 表名 alter column 欄位名稱 varchar not null
示例:新建表如下圖
所示:更改name列為varchar,長度為20,如下圖:
改完後結果為:
15樓:小錈
alter table 表名 alter column 列名 新的資料型別[(長度)] null或not null
例:alter table 教師 alter column 辦公室 char(20) not null default "辦公室"
16樓:紫雲瀟客
不是所有的資料庫都是這樣的修改格式,建議直接看官方文件說明,回答者連哪種資料庫都不指定,不要坑人好嗎,耽誤時間
17樓:匿名使用者
如果長度足夠可以使用
alter table 表名
alter column 欄位名稱 nvarchar(255)如果長度不夠則需要增加一個列,然後把源資料列進行轉換長度後放入
怎樣用dos命令修改的內容,怎樣用dos命令修改文件的內容
沐陽 1 在命令列視窗,我們直接輸入copy con命令就行了,命令後面的就是檔案的名稱。2 按回車後,我們就可以輸入文字內容了,如果你要新建檔案,不需要內容,就直接按ctrl z。3 輸入完後,直接按鍵盤上的ctrl z按鈕就行了,這一點非常重要。4 最後我們來到c盤,就可以看到剛才的檔案了。 豬...
怎樣用相乘,怎樣用十字相乘
十字相乘法的方法 十字左邊相乘等於二次項係數,右邊相乘等於常數項,交叉相乘再相加等於一次項係數。2 十字相乘法的用處 1 用十字相乘法來分解因式。2 用十字相乘法來解一元二次方程。3 十字相乘法的優點 用十字相乘法來解題的速度比較快,能夠節約時間,而且運用算量不大,不容易出錯。4 十字相乘法的缺陷 ...
怎樣用登錄檔修改右鍵選單
中毒了,是auto病毒,這樣,桌面上新建一個文字文件,輸入 attrib c autorun.inf a s r hattrib d autorun.inf a s r hattrib e autorun.inf a s r hattrib f autorun.inf a s r hattrib i...