Double quotes in FILE SET LINE UTL
My program writes the data in the CSV file in function below.
Varial buffer is assigned
buffer: = A | ','|| B;
And, the output file contains, lets say, as below
Apple, boy
Now let's say that this requirement is to write the value b in double quote,
Apple, 'Boy '.
How do I get there?
Thank you in advance,
Srini
Try the below
buffer: = A | ','|| CHR (34) | B | CHR (34);
Tags: Database
Similar Questions
-
Double click on file as parameter inpurt to vbscript
I want to open MP3 files with mpg123.exe silently when a .mp3 file double click in Windows Explorer. To do this, I wrote a VBScript like below and changed the default program for reading of .mp3 files by assigning my vbscript via Open with-> choose default program.
My script works fine when run from the command line (cmd.exe), but when an .mp3 file double click in windows Explorer I get an error message this double clicked .mp3 file is not an executable file on Windows. Here is my vbscript, let me know where I am doing wrong.
If Wscript.arguments.count = 0 then
WScript.quit
on the other
strSoundFile = WScript.Arguments.Item (0)
end if
Set objShell = CreateObject ("Wscript.Shell")
strCommand = "mpg123.exe - q" & Chr (34) & strSoundFile & Chr (34)
objShell.Run strCommand, 0, True
Thanks David
Hi David
Your question is addressed in these forums of consumers. It is better suited for the IT Pro TechNet public. Please ask your question in the following forum.
TechNet - the official script Forum guys! :
http://social.technet.Microsoft.com/forums/en/iTCG/threads/Concerning
-
remove the double quotes in a value
DB version: 10g / 11g
Table customer_address
column: adresse_rue
data in the example: 'MLK 1234 drive '.
'dr North 150, st #600'
'o Henry 15678 dr.
Update: reader of MLK 1234
150 north dr, st #600
Dr. Henry o 15678
I'm looking to remove the double quotes (""), if this is the first and the last character.
It would be nice to get these lines with values begins and ends with double-quotes
Thank you for your time
Published by: nydba on March 22, 2012 09:02One way:
with a as (select '"1234 MLK drive"' x from dual union select '5678 JFK drive' from dual) select a.*,substr(x,2,length(x)-2) from a where x like '"%"'; X SUBSTR(X,2,LENGTH(X)-2) ---------------- ----------------------- "1234 MLK drive" 1234 MLK drive
There is probably a more efficient way with regular expressions.
-
OMB + how to insert single and double quotes in an expression?
I'm doing the following command of OMBALTER to work:
[MAPPING OMBALTER '$Mapping' CHANGE the ATTRIBUTE '$Attribute' of THE GROUP '$Group' OPERATOR '$Operator' SET the PROPERTIES (EXPRESSION) VALUES ('replace(get_model_name,'"')')]
I can't find the right escape sequence for the part of values.
I want to insert. > replace (get_modul_name, {apostrophe} {quote} {apostrophe}) <.
Pointers?
Best regards, JohnHi John
So within a chain in tcl "Hello world, how are you?" you must use the double apostrophe to get an apostrophe;
"Hello World"' how are you?Double quotes can only be added as is;
' hello "world" how are you?See you soon
David -
Double quotes in ASO cube formula Member UDA
I have double-quotes in ASO MDX UDA.
But when loading using the rules, the quotes file double are get deleted.
Any suggestion how to fix this problem?
Formula in file dim biuld
--------------------------------------------------------------------------------------
CASE
WHEN (NO ISUDA ([scenario]. CurrentMember, 'VARSCN'))
THEN ([CRNBS] / [CLRVT]) * 100
END
After dimbuild formula in become a Member
--------------------------------------------------------------------------------------
CASE
WHEN (NO ISUDA ([scenario]. CurrentMember, VARSCN))
THEN [589018] + [MGTI_EXC_AFF] + [GIT_ALLOC_PUR]
END
It is simple to remove the quotes on UDA VARSCN
Thank youYou need an escape character before each quote so that it can be passed through that the escape character is a backslash if your code should look like \"UDA\"
-
The following comand strives to define a substitution variable that keeps the double quotes.
change the FinRptg.FinRptg database variable value CurFcstYr1 ' '2011 "";
If the variable is "2011".
What I want to do is the same thing, but using a variable. However, when I use the command:
change the database to the CurFcstYr1 the FinRptg.FinRptg value variable ""$3 ";
The variable is set to "$3".
Is there a way I can set the variable substitution using the variable I pass in the MaxL script and have the double quotes. The reason why I'm doing this is because the report script that uses the subvar must double quotes, or he does not see the year.
Thank you.Reading of:- Re: Maxl variable def with quotes
It should give you the answer on how to do it.See you soon
John
http://John-Goodwin.blogspot.com/ -
Parse qualified double quote delimited strings
Hi all
I have a few strings of data that I get I want to analyze. My problem is that I am not able to understand how I can analyze the fields that are double quote qualified ("19 999")?
I played with the regex_substr, but I can't quite make what I want.
I want to analyze the myString column in my example below in four areas:
Product
OnOrder
OnHand
TotalSold
Here is an example... I've been playing with it for a bit, and I can't get it.
Oracle Database 10 g Enterprise Edition release 10.2.0.3.0 - 64biWITH parseString AS (Select '"Grado, Headphones",123,2222,"19,999" ' myString from dual UNION ALL Select 'Audio Slave,222,3333,444' myString from dual ) Select myString from parseString
PL/SQL version 10.2.0.3.0 - Production
CORE Production 10.2.0.3.0
AMT for Linux: release 10.2.0.3.0 - Production
NLSRTL Version 10.2.0.3.0 - Production
Any suggestions greatly appreciated.
S
Published by: ScarpacciOne on April 22, 2010 15:24Hello
As Centinul said, it would help a lot if you have published your desired results and explains how get you from the sample data.
Here's something that can help, according to your specific needs:WITH got_item_cnt AS ( SELECT myString , 1 + LENGTH (myString) - LENGTH (REPLACE (myString, ',')) AS item_cnt FROM parsestring ) , cntr AS ( SELECT LEVEL AS n FROM dual CONNECT BY LEVEL <= ( SELECT MAX (item_cnt) FROM got_item_cnt ) ) , comma_separated_values AS ( SELECT i.myString , c.n , REGEXP_SUBSTR ( i.myString , '[^,]+' , 1 , c.n ) AS value FROM got_item_cnt i JOIN cntr c ON c.n <= i.item_cnt ) , got_quote_cnt AS ( SELECT myString , n , REPLACE (value, '"') AS value , NVL ( SUM ( LENGTH (value) - LENGTH (REPLACE (value, '"')) ) OVER ( PARTITION BY myString ORDER BY n ROWS BETWEEN UNBOUNDED PRECEDING AND 1 PRECEDING ) , 0 ) AS quote_cnt FROM comma_separated_values ) SELECT myString , n , LTRIM ( SYS_CONNECT_BY_PATH (value, ',') , ',' ) AS token FROM got_quote_cnt WHERE CONNECT_BY_ISLEAF = 1 START WITH MOD (quote_cnt, 2) = 0 CONNECT BY MOD (quote_cnt, 2) = 1 AND myString = PRIOR myString AND n = PRIOR n + 1 ORDER BY myString, n ;
Output of your sample data:
MYSTRING N TOKEN -------------------------------------- -- -------------------- "Grado, Headphones",123,2222,"19,999" 2 Grado, Headphones "Grado, Headphones",123,2222,"19,999" 3 123 "Grado, Headphones",123,2222,"19,999" 4 2222 "Grado, Headphones",123,2222,"19,999" 6 19,999 Audio Slave,222,3333,444 1 Audio Slave Audio Slave,222,3333,444 2 222 Audio Slave,222,3333,444 3 3333 Audio Slave,222,3333,444 4 444
The basic strategy is to divide myString to all the commas, then re - unite consecutive elements that are in double - quotes.
You never said what version of Oracle are you uisng.
This solution works in Oracle 10.1. REGEXP_COUNT, introduced in Oracle 11.1, would make it a bit simpler.Here is each subquery:
got_item_count finds the number of elements by commas in each myString
CNTR generates integers 1, 2, 3,... until the maximum number of elements by commas on line any
comma_separated_values myString splits its different elements, ignoring the quotes at the moment. I assumed myString is unique. If this isn't the case, you need some other unique identifier for each row of parsestring.
* quote_cnt had "notes how quotes took place in myString, each element not included. If (and only if) this number is odd, then the element is really a continuation of a previous item, in other words, the comma that separates this point from the previous one was within quotation marks and therefore should not have divided myString. I assumed that the double-quote character always indicates the grouping; It is never to be taken literally, and therefore the final results will never contain quotes.
The main query string aggregation on consecutive points, bringing together all the elements that are weird quote_cnts with the last item previous had a same quote_cnt.Published by: Frank Kulash, 22 April 2010 23:33
-
Hello
I have the last query executed using the function ora_sql_txt (sql_text) for some auditing.
Now on a server, I get the last query as
Select columnname "schemaname." "' TableName ';
That is to say that get double quote as extra.
Although on some I get without double quotes
Select the schemaname.tablename columnname;
Is there a setting in oracle for this.
I use oracle 10g
SicardWhen included in double quotes, names of objects must be used in the same case, in which they were created.
Table f. ex. TEST created as 'Test' are not accessible as 'test' or 'TEST' and so on. It must be consulted as "Test" only.
-
How to sqlldr, i.e. load data between double quotes?
How to load/sqlldr double quota data? What should be the control look like file?
DOWNLOAD THE DATA
INFILE *.
Add
IN THE ROUTE_TIME TABLE
FIELDS ENDED BY ',' OPTIONALLY ENCLOSED "" "
TRAILING NULLCOLS
(BLADE_ID TANK NULLIF (BLADE_ID = WHITE),
ROUTE_CODE TANK NULLIF (ROUTE_CODE = WHITE),
STARTTIME TANK NULLIF (STARTTIME = WHITES),
ENDTIME TANK NULLIF (ENDTIME = WHITES),
ROUTE_CODE_DAY1 TANK NULLIF (ROUTE_CODE_DAY1 = WHITE),
ROUTE_CODE_DAY2 TANK NULLIF (ROUTE_CODE_DAY2 = WHITE),
ROUTE_CODE_DAY3 TANK NULLIF (ROUTE_CODE_DAY3 = WHITE),
ROUTE_CODE_DAY4 TANK NULLIF (ROUTE_CODE_DAY4 = WHITE),
ROUTE_CODE_DAY5 TANK NULLIF (ROUTE_CODE_DAY5 = WHITE),
ROUTE_CODE_DAY6 TANK NULLIF (ROUTE_CODE_DAY6 = WHITE),
ROUTE_CODE_DAY7 TANK NULLIF (ROUTE_CODE_DAY7 = WHITE),
ACTIVE_DATE DATE "YYYY-MM-DD HH24:MI:SS" NULLIF (ACTIVE_DATE = WHITE).
TERMINATE_DATE DATE "YYYY-MM-DD HH24:MI:SS" NULLIF (TERMINATE_DATE = WHITE).
CREATE_ON DATE "YYYY-MM-DD HH24:MI:SS" NULLIF (CREATE_ON = WHITE).
CREATE_BY TANK NULLIF (CREATE_BY = BLANKS))
begindata
'BLADE_001', 'A_TOP_DEST',' 00:00:00 ',' 00:30:00 ', 'ALEGWD10P0A', 'ALEGWD10P0A', 'ALEGWD10P0A', 'ALEGWD10P0A', 'ALEGWD10P0A', 'ALEGSA10P0A', 'ALEGSU10P0A', ' 01-SEP-2007 00:00:00 "," "," 01-SEP-2007 13:10:35 "," SYSTEM ".
Of course the above is false, could just a tell me what is the problem.
I talked about http://download-uk.oracle.com/docs/cd/A97630_01/server.920/a96652/ch05.htm#1005624, but I'm not able to interpret the syntax correctly.
Thank youThe format mask 'MM-DD-YYYY HH24:MI:SS' does not match with the data "01-SEP-2007 00:00:00.
-
Original title: could not open the file.
I received by e-mail a file which I can not open... so I downloaded the Microsoft compatibility pack. He asks me to double click the File Format Converter.exe file on my hard disk to start the Setup program. I'm not savvy and don't know where to find it! Your help will be admired. BF
Hello, I downloaded myself today and when I read your question, I went looking for him.
The only place where I found it was prefetch.
However, I was able to view the file after downloading.
When I download I always save it to the desktop, then the scanner and then double-click it to install. If you haven't noticed where it was installed, check your temp folder.
Or download it again and save it to the desktop.
I hope this helps.
-
a.o.a, when I start computer and a box will appear "winlogon.exe - Bad Image c:\program file\setting manager \system\x64\sysapcrt.dll is either not designed to run on the window or it contains an error. Try to install the program by using the original installation media or contact your system administrator or support software provider." Here again, box comes and says bad googleupdate.exe Image. I open the cutting tool, then again the box comes snippingtool.exe - Bad Image. Please solve my problem
Original title: bad image
Scan the PC for malware http://www.malwarebytes.org/antimalware/
-
one or more files are line?
When I try to edit photos onwindows photo gallery that it indicates one or several files are line. How can I find these files.
When I try to edit photos onwindows photo gallery that it indicates one or several files are line. How can I find these files.
========================================
Can you right - click on a thumbnail or a file name and choose
Properties to find the location (path)?Is it possible that some of your files are on an external
by car or on a network source that isn't available? -
OPA-E00111 (unable to use double quotes)
I am trying to use a table to decide on the error messages for the different scenarios. as
Header 1 the error message "it cannot display the page" (conclusion). the url is not valid (condition)
Here, if I use double quotes as 'page 'cannot' see' throw up error
whenever he tries to use double quotes inside the outcome, it throws an error OPA-E00111.
can someone help me.
Thanks in advance
You must precede the quotation by the backslash character:
-
Fields Publisher report with output .csv just double quotes. How we prevent it?
Hi all
If we create any report Publisher and you try to view or download .csv format, fields that have data with more than one word just double quotes. If data have one word, she comes out with proposals and seems correct.
If we look in excel or data XML seems good with on proposals and did not observe this behavior.
Version: 11.1.1.5
Steps to reproduce:
1 create a model of simple data in select * from scott.dept
2. create a blank layout and a report to display the data.
Note: Varchar Fields so has more than one word, it is another to one word in quotes it look ok.
Sample:
DEPTNO, DNAME, LOC
10, ACCOUNTING,"NEW YORK"
20, RESEARCH, DALLAS
30, SALES, CHICAGO
40, OPERATIONS, BOSTON
Let know if anything missed on my side. Pointers or suggestions would be appreciated.
Hi all, just re-collected has nothing to do with OBIEE. By default, .csv apply quotes on all fields with special characters or spaces according to its characteristics. Since this is a valid scenario from the point of view OBIEE too, I have to use scripts to remove the quotation marks. Because my data do not have quotes, I remove all citations of my reports after being delivered. Using command on my unix below box and wrote a script based on my needs and expected. $sed-i of / ' / / g' Report1.csv thank you Kiss.
-
Regular expression, replace all commas between double quotes ONLY
Hello
I want to remove all commas between double quotes:
I tried under model, but it does not replace all if we have more than one comma in double quotes.
SELECT REGEXP_REPLACE (123, "45.6" Hello, "John, Mike, Marc", 456, "-Anne, Anna"', ' "([^"]*),([^"]*)" ', '"\1;\2" ', 1, 0) suite
FROM DUAL;
Result
--------------------------------------------------------------------------
123, '45; 6"," Hello, "John, Mike;" "Marc", 456, "Anne-; Anna.
the first comma between 'John, Mike; Marc"is not replaced...
Recursion can do if you insist on the SQL solution
with
correct (INP, orig, CNT, res, Step) as
(select str,
substr(STR,2),
-case when substr (str, 1, 1) = ""' then 1 else 0 end,
substr (STR, 1, 1),
1
of (select 123, '45.6,' Hello, ' John, Mike, Marc ", 456, '-Anne, Anna', 'single_value' ' str of union double all the)
Select "123456789" across double Union
Select ' ""' of all the double union
Select "" 123,456,789"" Union double all the
Choose 123, '45.6,' Hello, ' John, Mike, Marc ", 456, 'Ann-Marie, Anna', 'unique value' ' double str
)
Union of all the
Select the inp
substr(orig,2),
CNT + case when substr (orig, 1, 1) = ""' then 1 else 0 end,
RES | cases where substr (orig, 1, 1) = ','
so to case when mod(cnt,2) = 1
then ' ~'
else «»
end
of another substr (orig, 1, 1)
end,
Step + 1
Rectifier
where orig is not null
)
Select the inp, res
Rectifier
where the orig is null
INP RES "" "" 123456789 123456789 "123456789". "123 ~ 456 ~ 789". 123, '45.6' Hello, ' John, Mike, Marc ", 456, '-Anne, Anna', 'single_value '. "123," "45 ~ 6 ', Hello," John ~ Mike ~ Marc ", 456," Anne-~ Anna ',' single_value '. 123, '45.6' Hello, ' John, Mike, Marc ", 456,"Ann-Marie, Anna","unique value ". "123," "45 ~ 6 ', Hello," John ~ Mike ~ ~ ~ Marc ', 456,' Anne-Marie ~ Anna "," unique value ". Concerning
Etbin
Maybe you are looking for
-
drive external hard crash panic kernel freeze and reboot
Hi, I write because I just had a problem with my external hard drive. I have connected to my macbook pro to my external drive (raid 2 disc 0, 3 to, usb 3.0, western Digital, it appears as if it were 1 disk 3.5 "). I used this drive yesterday and seve
-
See the list of the macbook air in iTunes
It's probably just me, a setting that I didn't understand, but iTunes on the screen seems almost unnecessary. Help, please. I'd like to see a list of ALL my music titles. I have a lot of individual tracks, I added. I would like to see them. I can't.
-
Orthographic dictionary/Wikipedia/Google box strange appears in text boxes
I don't really know how to describe it... If I type in a text box such as the one I use for this type - what happened on Tumblr and AOL Mail more frequently - occasionally, and apparently at random, a box appears on the right side of the text box. It
-
Avoid specific file types when importing photos
I'm importing all you photos by devices of the families today and noticed several PNG rather than Galaxy S4 my wife files. These seem to be web related navigation. Is it possible to configure the import programs to exclude PNG files?
-
The display on my screen leaves about an inch of black space on the left. The screen is filled all the way to the right. How can I get rid of the black space on the left of my screen. Thank you.