Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Cập nhật cấu hình thư cơ sở dữ liệu trong SQL Server (T-SQL)

Trong SQL Server, bạn có thể sử dụng sysmail_update_profile_sp thủ tục được lưu trữ trong msdb cơ sở dữ liệu để cập nhật cấu hình Thư cơ sở dữ liệu hiện có của bạn với T-SQL.

Cập nhật Tên và Mô tả Tiểu sử

Khi cả ID hồ sơ và tên hồ sơ đều được chỉ định, quy trình sẽ cập nhật cả tên và mô tả của hồ sơ.

EXECUTE msdb.dbo.sysmail_update_profile_sp  
    @profile_id = 1,
    @profile_name = 'Updated DB Admin Profile',
    @description = 'Updated Profile for admin emails.';

Trong ví dụ này, tôi cập nhật tên và mô tả của hồ sơ với ID là 1.

Tôi cũng có thể làm điều này:

EXECUTE msdb.dbo.sysmail_update_profile_sp  
    @profile_id = 1,
    @profile_name = 'Updated DB Admin Profile';

Trong trường hợp đó, tên hồ sơ sẽ được cập nhật thành tên mới.

Chỉ cập nhật Mô tả Tiểu sử

Bạn chỉ có thể cập nhật mô tả tiểu sử bằng cách cung cấp tên tiểu sử và mô tả.

EXECUTE msdb.dbo.sysmail_update_profile_sp
    @profile_name = 'Updated DB Admin Profile',
    @description = 'Newly Updated Profile for admin emails.';

Cú pháp

Cú pháp chính thức như sau:

sysmail_update_profile_sp [ [ @profile_id = ] profile_id , ] [ [ @profile_name = ] 'profile_name' , ]  
    [ [ @description = ] 'description' ]

Lưu ý rằng sysmail_update_profile_sp thủ tục được lưu trữ trong msdb cơ sở dữ liệu và nó thuộc sở hữu của dbo lược đồ. Do đó, bạn sẽ cần sử dụng cách đặt tên ba phần nếu thực thi nó từ bên ngoài msdb cơ sở dữ liệu.

Bạn cũng có thể sử dụng sysmail_add_profile_sp thủ tục được lưu trữ để tạo hồ sơ Thư cơ sở dữ liệu mới.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SqlDataSourceEnumerator.Instance.GetDataSources () không định vị phiên bản SQL server 2008 cục bộ

  2. Làm thế nào để chọn tất cả các bản ghi từ một bảng mà không tồn tại trong một bảng khác?

  3. ràng buộc duy nhất có điều kiện

  4. Cách kết hợp ngày từ một trường với thời gian từ một trường khác - MS SQL Server

  5. Cách thay đổi nhiều cột cùng một lúc trong SQL Server