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

Chuyển đổi tất cả các bản ghi trong postgres thành Titlecase, chữ cái đầu tiên viết hoa

Có một initcap() , nếu bạn muốn viết hoa chữ cái đầu tiên của mỗi từ khóa và viết thường các ký tự sau:

update foo
set bar = initcap(bar)

Kết hợp khác substring()upper() :

update foo
set bar = upper(substring(bar from 1 for 1)) ||
          substring(bar from 2 for length(bar))

http://www.postgresql.org/docs/current/static/functions-string.html



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tìm tên bảng được tham chiếu bằng cách sử dụng tên bảng, trường và lược đồ

  2. MigrationSchemaMissing (Không thể tạo bảng django_migrations (% s)% exc)

  3. Thêm khoảng thời gian vào dấu thời gian bằng cách sử dụng Phân đoạn Ecto

  4. Nhập tệp .sql trên windows vào postgresql

  5. Rails 4 session. Thỉnh thoảng là con số không