Hàm ASCII trong SQL Server

715 lượt xem

Trong bài này mình sẽ hướng dẫn cách sử dụng hàm ASCII trong SQL Server thông qua cú pháp và ví dụ thực tế. Bài viết này được đăng tại greensql.net, không được copy dưới mọi hình thức.

1. Mô tả

Hàm ASCII trả về mã số đại diện cho ký tự được chỉ định.

2. Cú pháp

Cú pháp của hàm ASCII trong SQL Server (Transact-SQL) là:

?1ASCII( single_character )

Trong đó:

single_character: Ký tự được chỉ định để truy xuất mã số ASCII. Nếu nhập nhiều ký tự, hàm ASCII sẽ trả về giá trị cho ký tự đầu tiên và bỏ qua tất cả các ký tự sau ký tự đầu tiên.

3. Version

‒‒:‒‒/‒‒:‒‒ Skip
Hàm ASCII có thể được sử dụng trong các phiên bản sau của SQL Server (Transact-SQL):

SQL Server 2017, SQL Server 2016, SQL Server 2014, SQL Server 2012, SQL Server 2008 R2, SQL Server 2008, SQL Server 2005

4. Ví dụ

?1234567891011SELECT ASCII(‘f’);Ket qua: 102 SELECT ASCII(‘greensql.net’);Ket qua: 102

SELECT ASCII(‘M’);Ket qua: 77

SELECT ASCII(‘Mygreensql.net’);Ket qua: 77

SyntaxHighlighter.config.stripBrs = false; SyntaxHighlighter.config.tagName = “pre”; SyntaxHighlighter.defaults[“gutter”] = true; SyntaxHighlighter.all();