Selasa, 03 November 2015

Manipulasi field mysql server

1. CHARINDEX (Transact-SQL)

fungsi : mencari index number text tertentu
syntax : CHARINDEX ( expressionToFind ,expressionToSearch [ , start_location ] )
Arguments :
expressionToFind - text yang akan dicari, contoh '.' (saat input string gunakan petuk 1 depan & belakang string)
expressionToSearch - field tabel yang akan dicari indexnya
start_location - mulai dari nomor berapa? input angka integer

Contoh :
script :
--------------------------------------------------------------------------------
DECLARE @document varchar(64);
SELECT @document = 'Reflectors are vital safety' +
                   ' components of your bicycle.';
SELECT CHARINDEX('vital', @document, 5);
GO

--------------------------------------------------------------------------------
Hasil :
--------------------------------------------------------------------------------
16          
(1 row(s) affected)
--------------------------------------------------------------------------------

2. SUBSTRING (Transact-SQL)

fungsi : mengambil string dari tengah / depan
syntax : SUBSTRING ( expression ,start , length )
Arguments :
expression - field tabel yang akan dicari indexnya
start - mulai dari nomor berapa? input angka integer
length - jumlah text yang ingin ditampilkan

Contoh :
script :

 ------------------------------------------------------------------------------
SELECT x = SUBSTRING('abcdef', 2, 3);
--------------------------------------------------------------------------------
Hasil :

--------------------------------------------------------------------------------
x
----------
bcd
(1 row(s) affected)
--------------------------------------------------------------------------------

3. +

Menggabungkan data string ternyata hanya pake + aja3

Sumber : https://msdn.microsoft.com/en-us/library/ms186323.aspx

Tidak ada komentar:

Posting Komentar