Cách tạo và thả bảng bên ngoài SQL


0

Cách tạo và thả bảng bên ngoài SQL, nghĩa là tôi có một bảng cần thay đổi các trường, bao gồm các trường và để làm điều này, tôi cần bỏ bảng cũ, tạo một bảng mới để tải nó và lưu bảng khác như lịch sử. Tôi có thể thả hoặc tạo bảng này. Bạn có muốn biết giải pháp tốt nhất để tiếp tục bảo trì này trong một ứng dụng không? Cảm ơn bạn rất nhiều trước. Một XML hoặc hình thức khác ... Tôi không biết.


1
Nếu bạn muốn giải thích những gì bạn thực sự đang cố gắng thực hiện và có lẽ bối cảnh trong đó yêu cầu đó hoạt động, chúng tôi có thể đề xuất một giải pháp tốt hơn. Ngay bây giờ bạn đang sử dụng các thuật ngữ SQL (tạo, thả) để mô tả một tình huống bạn đã nêu rõ ràng sẽ xảy ra mà không có SQL, vì vậy nó không đặc biệt rõ ràng những gì bạn muốn.
âm nhạc2myear

Có nhiều cơ sở dữ liệu tuân thủ SQL, từ Oracle đến Firebird. Mỗi cái là khác nhau.
DrMoishe Pippik

Tôi có một ứng dụng với cơ sở dữ liệu SQL. Một trong những bảng tôi bảo trì định kỳ. Nó có tỷ lệ. Bây giờ và sau đó tôi cần tạo các cột mới và để làm điều này, tôi cần sao lưu bảng này, thả nó và tạo lại nó. Ứng dụng sẽ được di chuyển đến một máy chủ mới, nơi nó sẽ bị cấm thực hiện bảo trì thường xuyên trên nó. Vì vậy, tôi muốn biết làm thế nào tôi có thể giải quyết điều này bằng cách triển khai trực tiếp trong ứng dụng c # / aspnet. web. Có gì trên WEB về vấn đề này không?
Joelias Andrade

Bạn có thể thử thay đổi bảng và thêm cột và đảm bảo đăng nhập SQL của bạn có quyền thích hợp để làm như vậy không. Bạn có thể chạy một cái gì đó nhưALTER TABLE <table> ADD <column> VARCHAR(20) NULL
Pimp Juice IT

Tôi có thể làm điều đó bằng ứng dụng frontend không? Nếu có thể, tôi phải làm thế nào?
Joelias Andrade

Câu trả lời:


0

Tôi không nghĩ những gì bạn đang hỏi là thực tế - nó giống như hỏi cách viết một câu mà không sử dụng các ký tự. SQL được sử dụng để thiết lập, thao tác, sao lưu và xử lý cơ sở dữ liệu MySQL.

Bất cứ điều gì như xml hoặc Jason hoặc mô tả khác sẽ, ở một mức độ nào đó cần phải được chuyển đổi thành sql để được đưa vào cơ sở dữ liệu.

Giải pháp duy nhất khác mà tôi có thể nghĩ nếu - mà chúng tôi là một ý tưởng tồi tệ - sẽ trở thành một chuyên gia về định dạng tệp đại diện cho các bảng và thao tác trực tiếp với chúng bên ngoài MySQL. Tất nhiên, cơ hội nếu gây ra tham nhũng cho chúng tôi rất cao và bạn yêu cầu nhiều quyền / quyền truy cập để làm điều này sau đó để được cấp quyền thích hợp để thay đổi bảng trong SQL.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.