| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: tab ascii value
John,
Here's a message I got from Dennis Heisler off this list last week. The method works quite well:
David,
There are a number of different ways to do it. One method I use is to
define the codes in the package header
ie: FONT_COURIER10 varchar2(15) := chr(27) || '(s0p10h12vsb3T'
Then, in the package body, when I want to print a special code I either use utl_file.put() or utl_file.put_line(FONT_COURIER10 || 'Text Goes Here').
Dennis
Good Luck.
David A. Barbour
Oracle DBA, OCP
AISD
512-414-1002
Hallas John
<John.Hallas_at_btce To: Multiple recipients of list
ORACLE-L <ORACLE-L_at_fatcity.com>
llnet.net> cc:
Sent by: Subject: RE: tab ascii value
root_at_fatcity.com
08/28/2001 08:05
AM
Please respond to
ORACLE-L
Srinivas,
I have managed the following PL/SQL but I have not worked out how to show
the tab and CR return characters etc. Perhaps someone else can help
John
SCRIPT start xxxxxxxxxx
declare
V_chr varchar2(3);
ctr number;
begin
for ctr in 1..255 loop
select chr(ctr) into V_chr from dual;
-- dbms_output.put_line(V_chr);
dbms_output.put_line('Chr value '||ctr||' = '||V_chr||' ');
end loop;
SCRIPT ends XXXXXXXXXXXXXXXX Chr value 1 = Chr value 2 = Chr value 3 = Chr value 4 = Chr value 5 = Chr value 6 = Chr value 7 =
Chr value 11 =
Chr value 12 =
Chr value 13 = Chr value 14 = Chr value 15 = Chr value 16 = Chr value 17 = Chr value 18 = Chr value 19 = Chr value 20 = Chr value 21 = Chr value 22 = Chr value 23 = Chr value 24 = Chr value 25 = Chr value 26 = Chr value 27 =
Chr value 29 =
Chr value 30 =
Chr value 31 =
Chr value 32 =
Chr value 33 = !
Chr value 34 = "
Chr value 35 = #
Chr value 36 = $
Chr value 37 = %
Chr value 38 = &
Chr value 39 = '
Chr value 40 = (
Chr value 41 = )
Chr value 42 = *
Chr value 43 = +
Chr value 44 = ,
Chr value 45 = -
Chr value 46 = .
Chr value 47 = /
Chr value 48 = 0
Chr value 49 = 1
Chr value 50 = 2
Chr value 51 = 3
Chr value 52 = 4
Chr value 53 = 5
Chr value 54 = 6
Chr value 55 = 7
Chr value 56 = 8
Chr value 57 = 9
Chr value 58 = :
Chr value 59 = ;
Chr value 60 = <
Chr value 61 = =
Chr value 62 = >
Chr value 63 = ?
Chr value 64 = @
Chr value 65 = A
Chr value 66 = B
Chr value 67 = C
Chr value 68 = D
Chr value 69 = E
Chr value 70 = F
Chr value 71 = G
Chr value 72 = H
Chr value 73 = I
Chr value 74 = J
Chr value 75 = K
Chr value 76 = L
Chr value 77 = M
Chr value 78 = N
Chr value 79 = O
Chr value 80 = P
Chr value 81 = Q
Chr value 82 = R
Chr value 83 = S
Chr value 84 = T
Chr value 85 = U
Chr value 86 = V
Chr value 87 = W
Chr value 88 = X
Chr value 89 = Y
Chr value 90 = Z
Chr value 91 = [
Chr value 92 = \
Chr value 93 = ]
Chr value 94 = ^
Chr value 95 = _
Chr value 96 = `
Chr value 97 = a
Chr value 98 = b
Chr value 99 = c
Chr value 100 = d
Chr value 101 = e
Chr value 102 = f
Chr value 103 = g
Chr value 104 = h
Chr value 105 = i
Chr value 106 = j
Chr value 107 = k
Chr value 108 = l
Chr value 109 = m
Chr value 110 = n
Chr value 111 = o
Chr value 112 = p
Chr value 113 = q
Chr value 114 = r
Chr value 115 = s
Chr value 116 = t
Chr value 117 = u
Chr value 118 = v
Chr value 119 = w
Chr value 120 = x
Chr value 121 = y
Chr value 122 = z
Chr value 123 = {
Chr value 124 = |
Chr value 125 = }
Chr value 126 = ~
Chr value 127 =
Chr value 128 = ?
Chr value 129 = ?
Chr value 130 = ?
Chr value 131 = ?
Chr value 132 = ?
Chr value 133 = ?
Chr value 134 = ?
Chr value 135 = ?
Chr value 136 = ?
Chr value 137 = ?
Chr value 138 = ?
Chr value 139 = ?
Chr value 140 = ?
Chr value 141 = ?
Chr value 142 = ?
Chr value 143 = ?
Chr value 144 = ?
Chr value 145 = ?
Chr value 146 = ?
Chr value 147 = ?
Chr value 148 = ?
Chr value 149 = ?
Chr value 150 = ?
Chr value 151 = ?
Chr value 152 = ?
Chr value 153 = ?
Chr value 154 = ?
Chr value 155 = ?
Chr value 156 = ?
Chr value 157 = ?
Chr value 158 = ?
Chr value 159 = ?
Chr value 160 =
Chr value 161 = !
Chr value 162 = ?
Chr value 163 = #
Chr value 164 = ?
Chr value 165 = Y
Chr value 166 = |
Chr value 167 = ?
Chr value 168 = ?
Chr value 169 = ?
Chr value 170 = ?
Chr value 171 = <
Chr value 172 = ?
Chr value 173 = -
Chr value 174 = ?
Chr value 175 = ?
Chr value 176 = ?
Chr value 177 = ?
Chr value 178 = ?
Chr value 179 = ?
Chr value 180 = '
Chr value 181 = ?
Chr value 182 = ?
Chr value 183 = ?
Chr value 184 = ?
Chr value 185 = ?
Chr value 186 = ?
Chr value 187 = >
Chr value 188 = ?
Chr value 189 = ?
Chr value 190 = ?
Chr value 191 = ?
Chr value 192 = A
Chr value 193 = A
Chr value 194 = A
Chr value 195 = ?
Chr value 196 = A
Chr value 197 = ?
Chr value 198 = ?
Chr value 199 = C
Chr value 200 = E
Chr value 201 = E
Chr value 202 = E
Chr value 203 = E
Chr value 204 = I
Chr value 205 = I
Chr value 206 = I
Chr value 207 = I
Chr value 208 = ?
Chr value 209 = ?
Chr value 210 = O
Chr value 211 = O
Chr value 212 = O
Chr value 213 = ?
Chr value 214 = O
Chr value 215 = ?
Chr value 216 = ?
Chr value 217 = U
Chr value 218 = U
Chr value 219 = U
Chr value 220 = U
Chr value 221 = Y
Chr value 222 = ?
for ctr in 1..255 loop
select chr(ctr) into V_chr from dual;
-- dbms_output.put_line(V_chr);
dbms_output.put_line('Chr value '||ctr||' = '||V_chr||' ');
end loop;
Chr value 225 = a Chr value 226 = a Chr value 227 = ? Chr value 228 = a Chr value 229 = ? Chr value 230 = ? Chr value 231 = c Chr value 232 = e Chr value 233 = e Chr value 234 = e Chr value 235 = e Chr value 236 = i Chr value 237 = i Chr value 238 = i Chr value 239 = i Chr value 240 = ? Chr value 241 = ? Chr value 242 = o Chr value 243 = o Chr value 244 = o Chr value 245 = ? Chr value 246 = o Chr value 247 = ? Chr value 248 = ? Chr value 249 = u Chr value 250 = u Chr value 251 = u Chr value 252 = u Chr value 253 = y Chr value 254 = ? Chr value 255 = y
PL/SQL procedure successfully completed.
-----Original Message-----
[mailto:Shrinivas.Tatireddy_at_med.ge.com]
Sent: 25 August 01 09:20
To: Multiple recipients of list ORACLE-L
Hi lists
how to find out the ascii value of tab, new line
for new line it is 10
for tab it is 9
but how to get from the following statement.
select ascii(??????) from dual;
srinivas
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Tatireddy, Shrinivas (MED, Keane)
INET: Shrinivas.Tatireddy_at_med.ge.com
Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Liststo: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing).
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
John
SCRIPT start xxxxxxxxxx
declare
V_chr varchar2(3);
ctr number;
begin
for ctr in 1..255 loop
select chr(ctr) into V_chr from dual;
-- dbms_output.put_line(V_chr);
dbms_output.put_line('Chr value '||ctr||' = '||V_chr||' ');
end loop;
SCRIPT ends XXXXXXXXXXXXXXXX Chr value 1 = Chr value 2 = Chr value 3 = Chr value 4 = Chr value 5 = Chr value 6 = Chr value 7 =
Chr value 11 =
Chr value 12 =
Chr value 13 = Chr value 14 = Chr value 15 = Chr value 16 = Chr value 17 = Chr value 18 = Chr value 19 = Chr value 20 = Chr value 21 = Chr value 22 = Chr value 23 = Chr value 24 = Chr value 25 = Chr value 26 = Chr value 27 =
Chr value 29 =
Chr value 30 =
Chr value 31 =
Chr value 32 =
Chr value 33 = !
Chr value 34 = "
Chr value 35 = #
Chr value 36 = $
Chr value 37 = %
Chr value 38 = &
Chr value 39 = '
Chr value 40 = (
Chr value 41 = )
Chr value 42 = *
Chr value 43 = +
Chr value 44 = ,
Chr value 45 = -
Chr value 46 = .
Chr value 47 = /
Chr value 48 = 0
Chr value 49 = 1
Chr value 50 = 2
Chr value 51 = 3
Chr value 52 = 4
Chr value 53 = 5
Chr value 54 = 6
Chr value 55 = 7
Chr value 56 = 8
Chr value 57 = 9
Chr value 58 = :
Chr value 59 = ;
Chr value 60 = <
Chr value 61 = =
Chr value 62 = >
Chr value 63 = ?
Chr value 64 = @
Chr value 65 = A
Chr value 66 = B
Chr value 67 = C
Chr value 68 = D
Chr value 69 = E
Chr value 70 = F
Chr value 71 = G
Chr value 72 = H
Chr value 73 = I
Chr value 74 = J
Chr value 75 = K
Chr value 76 = L
Chr value 77 = M
Chr value 78 = N
Chr value 79 = O
Chr value 80 = P
Chr value 81 = Q
Chr value 82 = R
Chr value 83 = S
Chr value 84 = T
Chr value 85 = U
Chr value 86 = V
Chr value 87 = W
Chr value 88 = X
Chr value 89 = Y
Chr value 90 = Z
Chr value 91 = [
Chr value 92 = \
Chr value 93 = ]
Chr value 94 = ^
Chr value 95 = _
Chr value 96 = `
Chr value 97 = a
Chr value 98 = b
Chr value 99 = c
Chr value 100 = d
Chr value 101 = e
Chr value 102 = f
Chr value 103 = g
Chr value 104 = h
Chr value 105 = i
Chr value 106 = j
Chr value 107 = k
Chr value 108 = l
Chr value 109 = m
Chr value 110 = n
Chr value 111 = o
Chr value 112 = p
Chr value 113 = q
Chr value 114 = r
Chr value 115 = s
Chr value 116 = t
Chr value 117 = u
Chr value 118 = v
Chr value 119 = w
Chr value 120 = x
Chr value 121 = y
Chr value 122 = z
Chr value 123 = {
Chr value 124 = |
Chr value 125 = }
Chr value 126 = ~
Chr value 127 =
Chr value 128 = ?
Chr value 129 = ?
Chr value 130 = ?
Chr value 131 = ?
Chr value 132 = ?
Chr value 133 = ?
Chr value 134 = ?
Chr value 135 = ?
Chr value 136 = ?
Chr value 137 = ?
Chr value 138 = ?
Chr value 139 = ?
Chr value 140 = ?
Chr value 141 = ?
Chr value 142 = ?
Chr value 143 = ?
Chr value 144 = ?
Chr value 145 = ?
Chr value 146 = ?
Chr value 147 = ?
Chr value 148 = ?
Chr value 149 = ?
Chr value 150 = ?
Chr value 151 = ?
Chr value 152 = ?
Chr value 153 = ?
Chr value 154 = ?
Chr value 155 = ?
Chr value 156 = ?
Chr value 157 = ?
Chr value 158 = ?
Chr value 159 = ?
Chr value 160 =
Chr value 161 = !
Chr value 162 = ?
Chr value 163 = #
Chr value 164 = ?
Chr value 165 = Y
Chr value 166 = |
Chr value 167 = ?
Chr value 168 = ?
Chr value 169 = ?
Chr value 170 = ?
Chr value 171 = <
Chr value 172 = ?
Chr value 173 = -
Chr value 174 = ?
Chr value 175 = ?
Chr value 176 = ?
Chr value 177 = ?
Chr value 178 = ?
Chr value 179 = ?
Chr value 180 = '
Chr value 181 = ?
Chr value 182 = ?
Chr value 183 = ?
Chr value 184 = ?
Chr value 185 = ?
Chr value 186 = ?
Chr value 187 = >
Chr value 188 = ?
Chr value 189 = ?
Chr value 190 = ?
Chr value 191 = ?
Chr value 192 = A
Chr value 193 = A
Chr value 194 = A
Chr value 195 = ?
Chr value 196 = A
Chr value 197 = ?
Chr value 198 = ?
Chr value 199 = C
Chr value 200 = E
Chr value 201 = E
Chr value 202 = E
Chr value 203 = E
Chr value 204 = I
Chr value 205 = I
Chr value 206 = I
Chr value 207 = I
Chr value 208 = ?
Chr value 209 = ?
Chr value 210 = O
Chr value 211 = O
Chr value 212 = O
Chr value 213 = ?
Chr value 214 = O
Chr value 215 = ?
Chr value 216 = ?
Chr value 217 = U
Chr value 218 = U
Chr value 219 = U
Chr value 220 = U
Chr value 221 = Y
Chr value 222 = ?
for ctr in 1..255 loop
select chr(ctr) into V_chr from dual;
-- dbms_output.put_line(V_chr);
dbms_output.put_line('Chr value '||ctr||' = '||V_chr||' ');
end loop;
Chr value 225 = a Chr value 226 = a Chr value 227 = ? Chr value 228 = a Chr value 229 = ? Chr value 230 = ? Chr value 231 = c Chr value 232 = e Chr value 233 = e Chr value 234 = e Chr value 235 = e Chr value 236 = i Chr value 237 = i Chr value 238 = i Chr value 239 = i Chr value 240 = ? Chr value 241 = ? Chr value 242 = o Chr value 243 = o Chr value 244 = o Chr value 245 = ? Chr value 246 = o Chr value 247 = ? Chr value 248 = ? Chr value 249 = u Chr value 250 = u Chr value 251 = u Chr value 252 = u Chr value 253 = y Chr value 254 = ? Chr value 255 = y
PL/SQL procedure successfully completed.
-----Original Message-----
[mailto:Shrinivas.Tatireddy_at_med.ge.com]
Sent: 25 August 01 09:20
To: Multiple recipients of list ORACLE-L
Hi lists
how to find out the ascii value of tab, new line
for new line it is 10
for tab it is 9
but how to get from the following statement.
select ascii(??????) from dual;
srinivas
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Tatireddy, Shrinivas (MED, Keane)
INET: Shrinivas.Tatireddy_at_med.ge.com
Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Liststo: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing).
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author:
INET: DBarbour_at_austin.isd.tenet.edu
Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Liststo: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing). Received on Tue Aug 28 2001 - 10:15:05 CDT
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
![]() |
![]() |