How to format string data using literal values : VARCHAR « Data Types « SQL Server / T-SQL Tutorial






5>
6>
7> create table Bankers(
8>    BankerID             Integer,
9>    BankerName           VARCHAR(20),
10>    BankerContactLName   VARCHAR(20),
11>    BankerContactFName   VARCHAR(20),
12>    BankerCity           VARCHAR(20),
13>    BankerState          VARCHAR(20),
14>    BankerZipCode        VARCHAR(20),
15>    BankerPhone          VARCHAR(20)
16> )
17> GO
1>
2> insert into Bankers values (1, 'ABC Inc.','Joe','Smith','Vancouver','BC','11111','111-111-1111');
3> GO

(1 rows affected)
1> insert into Bankers values (2, 'DEF Inc.','Red','Rice', 'New York', 'DE','22222','222-222-2222');
2> GO

(1 rows affected)
1> insert into Bankers values (3, 'HJI Inc.','Kit','Cat',  'Paris',    'CA','33333','333-333-3333');
2> GO

(1 rows affected)
1> insert into Bankers values (4, 'QWE Inc.','Git','Black','Regina',   'ER','44444','444-444-4444');
2> GO

(1 rows affected)
1> insert into Bankers values (5, 'RTY Inc.','Wil','Lee',  'Toronto',  'YU','55555','555-555-5555');
2> GO

(1 rows affected)
1> insert into Bankers values (6, 'YUI Inc.','Ted','Larry','Calgary',  'TY','66666','666-666-6666');
2> GO

(1 rows affected)
1> insert into Bankers values (7, 'OIP Inc.','Yam','Act',  'San Franc','FG','77777','777-777-7777');
2> GO

(1 rows affected)
1> insert into Bankers values (8, 'SAD Inc.','Hit','Eat',  'Orland',   'PO','88888','888-888-8888');
2> GO

(1 rows affected)
1> insert into Bankers values (9, 'DFG Inc.','Sad','Lee',  'Wisler',   'PL','99999','999-999-9999');
2> GO

(1 rows affected)
1> insert into Bankers values (0, 'GHJ Inc.','Bit','Lee',  'Ticker',   'MN','00000','000-000-0000');
2> GO

(1 rows affected)
1>
2>
3>
4> SELECT BankerName,
5>     BankerCity + ', ' + BankerState + ' ' + BankerZipCode AS Address
6> FROM Bankers
7> GO
BankerName           Address
-------------------- ---------------------------------------------------------------
ABC Inc.             Vancouver, BC 11111
DEF Inc.             New York, DE 22222
HJI Inc.             Paris, CA 33333
QWE Inc.             Regina, ER 44444
RTY Inc.             Toronto, YU 55555
YUI Inc.             Calgary, TY 66666
OIP Inc.             San Franc, FG 77777
SAD Inc.             Orland, PO 88888
DFG Inc.             Wisler, PL 99999
GHJ Inc.             Ticker, MN 00000

(10 rows affected)
1>
2> drop table Bankers;
3> GO
1>
2>








5.27.VARCHAR
5.27.1.To use a string literal or a date literal in a comparison, enclose it in quotes.
5.27.2.Varchar type value pattern matching
5.27.3.Selecting the length of a varchar column.
5.27.4.How to concatenate string data
5.27.5.How to format string data using literal values
5.27.6.How to include apostrophes in literal values
5.27.7.VARCHAR(MAX)
5.27.8.Replace the string '102' located at offset 9 (zero-based) with the string 'one hundred and two'
5.27.9.City name is Dallas
5.27.10.The IN() Function matches a field to any number of values in a list.
5.27.11.Use REPLICATE to fill a varchar type variable
5.27.12.CONVERT(varchar(12), OrderDate, 111)
5.27.13.Performing String Concatenation