devxlogo

Use Single Quotes to Enclose Character Strings Used in T-SQL Queries

Use Single Quotes to Enclose Character Strings Used in T-SQL Queries

You should use single quotes to enclose character strings within Transact-SQL queries when used with MS SQL Server. The advantage is that your queries will work regardless of the QUOTED_IDENTIFIER setting. If the QUOTED_IDENTIFIER option is set to “ON”, double quotes cannot be used to delimit character strings whose length is greater than the length of the identifier. Double quotes, in this case, are used to delimit identifiers. However, you should beware when using single quotes. If the character string contains an embedded single quotation mark, insert an additional single quotation mark in front of the embedded mark. For example, the character string ‘string’s value’ should be used as ‘string”s value’ inside the query.

See also  How College Students Can Shape the Future of Tech Responsibility
devxblackblue

About Our Editorial Process

At DevX, we’re dedicated to tech entrepreneurship. Our team closely follows industry shifts, new products, AI breakthroughs, technology trends, and funding announcements. Articles undergo thorough editing to ensure accuracy and clarity, reflecting DevX’s style and supporting entrepreneurs in the tech sphere.

See our full editorial policy.

About Our Journalist