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

chèn chuỗi con vào cột mới

Hãy thử

UPDATE Name
SET ref_id = CASE WHEN CHARINDEX('-',full_id) = 4 THEN SUBSTRING(full_id,1,3) ELSE NULL END

Điều đó sẽ đặt cột ref_id cho tất cả các hàng bằng cách sử dụng 3 ký tự đầu tiên của cột full_id.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để đọc cột XML trong SQL Server 2008?

  2. Cách gửi kết quả truy vấn qua email trong SQL Server (T-SQL)

  3. SQL Server JSON_Modify, Làm thế nào để Cập nhật tất cả?

  4. Sự khác biệt giữa Truy vấn con và Truy vấn con có Tương quan

  5. Cách lưu và truy xuất hình ảnh PictureBox vào Cơ sở dữ liệu máy chủ Sql Cột Varbinary (Tối đa) VB.NET