Tôi muốn biết: Cách đổi tên cột bảng trong Oracle 10g?Cách đổi tên cột bảng trong Oracle 10g
Trả lời
SQL> create table a(id number);
Table created.
SQL> alter table a rename column id to new_id;
Table altered.
SQL> desc a
Name Null? Type
----------------------------------------- -------- -----------
NEW_ID NUMBER
alter table table_name rename column oldColumn to newColumn;
Bất cứ ý tưởng khi tôi cần phải đổi tên từ 'nhân viên Tên' để 'Tên nhân viên' . (Đang tồn tại tên cột có dấu cách) – Kalpana
Vui lòng sử dụng: Thay đổi cột đổi tên nhân viên thành "Employee Name" thành Employee_name; Xem câu trả lời của tôi để biết thêm mô tả về cùng một điều. –
supply_master giả sử là một bảng, và
SQL>desc supply_master;
SQL>Name
SUPPLIER_NO
SUPPLIER_NAME
ADDRESS1
ADDRESS2
CITY
STATE
PINCODE
SQL>alter table Supply_master rename column ADDRESS1 TO ADDR;
Table altered
SQL> desc Supply_master;
Name
-----------------------
SUPPLIER_NO
SUPPLIER_NAME
ADDR ///////////this has been renamed........//////////////
ADDRESS2
CITY
STATE
PINCODE
Cảm ơn câu trả lời và thời gian của bạn –
Cú pháp của câu truy vấn như sau:
Alter table <table name> rename column <column name> to <new column name>;
Ví dụ:
Alter table employee rename column eName to empName;
Để đổi tên một tên cột mà không gian để một tên cột với không gian:
Alter table employee rename column empName to "Emp Name";
Để đổi tên một cột với không gian để một tên cột mà không gian:
Alter table employee rename column "emp name" to empName;
Cảm ơn câu trả lời và thời gian của bạn. –
ALTER TABLE tên_bảng đổi tên cột old_column_name/field_name thành new_column_name/field_name;
ví dụ: thay đổi tên cột sinh viên thành tên người dùng;
Cảm ơn câu trả lời và thời gian của bạn –
- 1. Tên cột bảng Oracle có không gian
- 2. Cách so sánh hai cột bảng theo cột trong oracle
- 3. Đổi tên Bảng Oracle hoặc Xem
- 4. Tạo Schema trong Oracle 10g Express Edition
- 5. Thay đổi kích thước tên bảng/cột/chỉ mục trong oracle 11g hoặc 12c
- 6. Oracle 10g - tối ưu hóa KHÔNG CÓ NULL
- 7. Bảng Oracle có $ trong tên
- 8. Oracle 10g SQL Sắp xếp VARCHAR2
- 9. Cách lấy cột khóa chính trong Oracle?
- 10. Sửa đổi cột thành NULL - Oracle
- 11. Oracle tạo bảng có chú thích cột
- 12. Thay đổi độ chính xác của cột số trong Oracle
- 13. cột tên đổi tên
- 14. cách đổi tên cột bằng T-SQL
- 15. Tại sao tên bảng/cột/chỉ mục của Oracle bị giới hạn trong 30 ký tự?
- 16. Tìm bảng từ tên cột truy vấn trong oracle Nhà phát triển SQL
- 17. Làm cách nào để hoàn tác ALTER TABLE bằng sqlplus (Oracle 10g Express)?
- 18. cách chuyển đổi csv thành bảng trong oracle
- 19. Cách đổi tên bảng trong Cassandra CQL3
- 20. Lấy tên cột trong bảng mysql?
- 21. Oracle 11g: Tháo nhiều cột và bao gồm tên cột
- 22. Sử dụng Oracle 10g CLOB với Grails 2.0.1
- 23. Đổi tên hàng và cột trong R
- 24. cách lấy tên cột của bảng trong truy cập ms?
- 25. Cách lấy tên cột của bảng khi chạy trong C#?
- 26. Trang chủ tốc hành 10g của Oracle không xuất hiện
- 27. Cách chia cột VARCHAR trong Oracle trong ba cột
- 28. LINQ: Lấy Tên Cột Bảng
- 29. Làm cách nào để đổi tên một cột trong bảng khi chọn?
- 30. Làm cách nào để đổi tên một cột trong bảng cơ sở dữ liệu bằng SQL?
phải sử dụng từ khóa 'COLUMN' trước tên cột. –
Nếu bảng haas nhiều hàng, không bị mất dữ liệu nếu đổi tên cột? Tôi muốn giới hạn thả về tên cột và sau đó đổi tên cột. Và bảng có hơn 1000 hàng. ** Sample **: _ALTER TABLE A01.PROYECTOS thả CONSTRAINT "CHK_TIPO_PROYECTO" _ và sau đó A01.PROYECTOS bảng _alter đổi tên cột TIPO_PROYECTO ĐẾN TIPOAPP_ – Kiquenet