Tutorialsteacher

Follow Us

Articles
  • C#
  • C# OOP
  • ASP.NET Core
  • ASP.NET MVC
  • LINQ
  • Inversion of Control (IoC)
  • Web API
  • JavaScript
  • TypeScript
  • jQuery
  • Angular 11
  • Node.js
  • D3.js
  • Sass
  • Python
  • Go lang
  • HTTPS (SSL)
  • Regex
  • SQL
  • SQL Server
  • PostgreSQL
  • MongoDB
  • SQL Server - Get Started
  • Install SQL Server
  • SQL Server Management Studio
  • SQL Server - Windows Authentication
  • SQL Server - Authentication
  • SQL Server - Create New User
  • SQL Server - GRANT/REVOKE Permissions to User
  • SQL Server - Data Types
  • SQL Server - Naming Conventions
  • SQL Server - CREATE Database
  • SQL Server - CREATE Table
  • Add Columns
  • Identity Column
  • Rename Column, Table
  • Drop Columns
  • SQL Server - Schema
  • SQL Server - Tables Relations
  • SQL Server - Primary Keys
  • Modify/Delete Primary Keys
  • SQL Server - Foreign Keys
  • Modify/Delete Foreign Keys
  • SQL Server - Check Constraints
  • SQL Server - Unique Constraints
  • SQL Server - Views
  • Modify/Delete Views
  • SQL Server - Functions
  • SQL Server - Stored Procedures
  • Stored Procedure Parameters
  • SQL Server - Indexes
  • Non-clustered Indexes
  • Modify/Delete Indexes
  • SQL Server - Triggers
  • DDL Triggers
  • LOGON Triggers
  • Enable/Disable Triggers
  • Modify/Delete Triggers
  • SQL Server - Sequence
  • SQL Server - Synonyms
  • SQL Server - IF ELSE Statement
  • SQL Server - Loops
  • SQL Server - Insert Data
  • SQL Server - Update Data
  • SQL Server - Delete Data
  • SQL Server - Select Query
  • WHERE Clause
  • GROUP BY Clause
  • HAVING Clause
  • ORDER BY Clause
  • SQL Server - Inner Join
  • Left Join
  • Right Join
  • Full Join
  • Self Join
  • Dynamic SQL
  • Built-in Functions
Entity Framework Extensions - Boost EF Core 9
  Bulk Insert
  Bulk Delete
  Bulk Update
  Bulk Merge

SQL Server ASCII() Functions: Returns ASCII Code

In SQL Server, the ASCII() function returns the ASCII code value of the leftmost character of the specified number or character value.

ASCII stands for American Standard Code for Information Interchange. It serves as the character encoding standard for electronic communication.

ASCII(string)

Parameters

string: A string or char value.

Return Value

Returns the ASCII code for the specified character or string. If more than one character is entered, then the function returns the ASCII code for the first (leftmost) character.

Example 1:

The following example demonstrates the ASCII() function and returns an ASCII code for a character and string. For string value, it returns the ASCII code of the first character.

Example: ASCII()
SELECT ASCII('A') A, ASCII('ABC') ABC

Example 2:

You can pass the column of a database table as a parameter. In the following example, the ASCII() function returns the ASCII code for FirstName and LastName column values.

Example: ASCII()
SELECT FirstName as EmpName, ASCII(FirstName) as ASCIIFirstValue, LastName as EmpLastName, ASCII(LastName) as ASCIILastName From Employee;

Example 3:

The following example returns ASCII code for numbers and special characters.

Example: ASCII()
SELECT ASCII('9') AS [9], ASCII('&') AS [&], ASCII(99) AS [99], ASCII('/') AS [/]

ASCII function can be used to remove unwanted special characters from a string. If written as a function in SQL Server, characters from ASCII range 128 to 255 (Extended ASCII characters) will be removed. For example, the function can be used on the string 'Õ192ÖxyÕ67' to return 192xy67.

ASCII function can be used to generate passwords, exclude numbers or characters from columns or print alphabets or special characters.

Note: Printable ASCII characters can be formed into text-based visual art.

TUTORIALSTEACHER.COM

TutorialsTeacher.com is your authoritative source for comprehensive technologies tutorials, tailored to guide you through mastering various web and other technologies through a step-by-step approach.

Our content helps you to learn technologies easily and quickly for learners of all levels. By accessing this platform, you acknowledge that you have reviewed and consented to abide by our Terms of Use and Privacy Policy, designed to safeguard your experience and privacy rights.

[email protected]

ABOUT USTERMS OF USEPRIVACY POLICY
copywrite-symbol

2024 TutorialsTeacher.com. (v 1.2) All Rights Reserved.