Mündəricat:

SQL-də alt sətirin istifadəsi nədir?
SQL-də alt sətirin istifadəsi nədir?

Video: SQL-də alt sətirin istifadəsi nədir?

Video: SQL-də alt sətirin istifadəsi nədir?
Video: T-SQL (Transact-SQL) dərsləri - NULL I Dərs #20 2024, Aprel
Anonim

SQL Server SUBSTRING () funksiyasının icmalı

The SUBSTRING () çıxarışlar a alt sətir giriş sətirindəki bir yerdən başlayaraq müəyyən uzunluqla. SUBSTRING (giriş_sətri, başlanğıc, uzunluq); Bu sintaksisdə: input_string simvol, binar, mətn, mətn və ya şəkil ifadəsi ola bilər.

İnsanlar da soruşurlar ki, harada bəndində alt sətirdən istifadə edə bilərik?

The SUBSTRING SQL funksiyası çox faydalı olduqda Sən sətir dəyərlərinin sorğudan qaytarıldığına əmin olmaq istəyirəm olacaq müəyyən uzunluqla məhdudlaşdırılmalıdır. Aşağıdakı misalda, 'ad' sütunundan istifadə edərək, son iki simvol SQL istifadə edərək, 'on' sözü ilə uyğunlaşdırılır. SUBSTRING harada fəaliyyət göstərir bənd.

Bundan əlavə, SQL doğru funksiyası nədir? SQL Server RIGHT() funksiyasının icmalı RIGHT() funksiyası müəyyən edilmiş simvolun sağ tərəfindən verilmiş sayda simvol çıxarır. simli . Misal üçün, SOL ('SQL Server', 6) Server qaytarır. Bu sintaksisdə: input_string hərfi ola bilər simli , dəyişən və ya sütun.

Burada, SQL-də ilk 3 simvolu necə göstərə bilərəm?

Salam Şanu, LEN() və ya LENGTH() (oracle halda) istifadə edə bilərsiniz sql ) sütunun uzunluğunu almaq üçün funksiya. Cədvəl_adından LEN (sütun_adı) SEÇİN; Və istifadə edə bilərsiniz SUBSTRING və ya SUBSTR() funksiyası get get get ilk üç simvol sütundan.

SQL-də mətni necə kəsmək olar?

Əgər belədirsə, bir neçə seçiminiz var:

  1. Siz sətrin solundan və ya sağından boşluqları və ya digər simvolları silmək üçün TRIM (və ya LTRIM və ya RTRIM) funksiyalarından istifadə edə bilərsiniz.
  2. Siz SQL Serverdə SOL funksiyasından və ya Oracle SQL-də SUBSTR funksiyasından istifadə edərək daha böyük sətirdən müəyyən sayda simvolu olan sətri qaytara bilərsiniz.

Tövsiyə: