How to insert a file in a table field
hi there
i want to insert file into table field
i am using plain JSP and oracle 9i is my backend
what i would required to do the file may be of any format
most probably PDF,WORD, or an Image
which datatype is preferable for field
regards
sweety
Hi,
data type should be BLOB and read the below thread for update
[JAVA+Oracle+BLOB|http://forum.java.sun.com/thread.jspa?threadID=5242835&messageID=10000161]
Regards,
Ram.
Similar Messages
-
How to insert text file in a table (unix environment)
Hi All,
i am having a requirement that i need to insert a text file in table.
how can i do it. i am in unix environment.
NOTE:- for this i have to write a SQL*LOADER script (not a pl/sql unit)
Regards
HarshYou can use SQLDeveloper to help load data from a file into a table. With SQLDeveloper you can load data into an existing table by right clicking on the table on the connections tree and choosing import and selecting the file to import. If the table does not exist you can right click on the table folder and click import and the import process will allso create the table. You have the choice of a number of methods for importing the data, including SQL Loader, insert script, excuted sql, staging external table or permanent external table.
Joyce Scapicchio
SQLDeveloper Team -
How to insert data into the mysql table by giving as a text file
Hi,
Any one know's how to insert data into the mysql table by giving as a text file as the input in JSP.Please respond ASAP.
Thanks:)At least you can try StringTokenizer to parse your text files. Or download a text JDBC driver to parse your files, for instance, HXTT Text(www.hxtt.net) or StelsCSV(www.csv-jdbc.com).
-
How to insert apex_application_files file content into another table?
Hi All,
I am using Apex 3.2 on Oracle 10g.
I have used 'file_browse' item to upload a spreadsheet file into apex_application_files table.
I would like to populate another table with the contents of this spreadsheet file from apex_application_files.
I have spent almost 2 days looking for an answer on how to do this.
Can you please tell me how to do this or point me to a good resource?
Thank you,
Naushad.Hi Thanks,
I did see this code, but this is not what I was looking for. This code simply inserts the file into another table, but I was looking for the contents of this file (eg. a single column spreadsheet with 10 lines and all ten of these lines to be inserted as rows in a table) inserted as rows into another table.
I managed to implement this by following below link:
http://nzchaudhry.wordpress.com/2011/07/18/uploading-csv-using-oracle-application-express-apex/
Thanks to all of you.
Naushad. -
How to store a pdf file in a table field.
Hi,
I need to store the file in a table field..How we can do this.The file format is pdf..I stored this in application server also..during my tries to adapt this code to my needs, following error occured during compilation of the procedure:
PLS-00201: identifier 'IMAGES.MIME_TYPE' must be declared
here is my procedure:
CREATE OR REPLACE PROCEDURE load_file( file_name VARCHAR2 )
AS file_lob BFILE;
binary_lob BLOB;
mime_type images.mime_type%TYPE;
extension_pos NUMBER;
BEGIN
--Use the extension of the file name to determing the MIME-type
--The MIME-type for a .pdf file will be application/pdf
extension_pos := INSTR( file_name, '.' );
mime_type := 'application/' || SUBSTR( file_name,extension_pos + 1,LENGTH( file_name ) );
-- Insert a new row into the images table. Get the LOB locator
-- for the newly inserted row
-- we will be using that to insert
-- the content from the file.
INSERT INTO TESTBLOB( blobid, filename, mime_type, content )
VALUES( 1, file_name, mime_type, EMPTY_BLOB() )
RETURNING content INTO binary_lob;
-- Open up the file in the IMAGES directory named file_name,
-- load that file into the newly created LOB locator, and
-- close the file
file_lob := BFILENAME( 'TESTDIRECTORY', file_name );
dbms_lob.fileOpen ( file_lob, dbms_lob.file_readOnly );
dbms_lob.loadFromFile( binary_lob,file_lob,dbms_lob.getLength( file_lob ) );
dbms_lob.fileClose ( file_lob );
END;
how do I have to adjust the declaration of the mime_type variable respectively what does images.mime_type%TYPE mean?
katharina -
How to Download XML File to internal table
Hi Friends,
This is my urgent requirement. How to download XML File to Internal table.
regards
pauldharmaHai,
Please check this Link
http://www.sap-img.com/abap/upload-direct-excel.htm
PARAMETERS: filename LIKE rlgrap-filename MEMORY ID M01,
begcol TYPE i DEFAULT 1 NO-DISPLAY,
begrow TYPE i DEFAULT 1 NO-DISPLAY,
endcol TYPE i DEFAULT 100 NO-DISPLAY,
endrow TYPE i DEFAULT 32000 NO-DISPLAY.
* Tick don't append header
PARAMETERS: kzheader AS CHECKBOX.
DATA: BEGIN OF intern OCCURS 0.
INCLUDE STRUCTURE alsmex_tabline.
DATA: END OF intern.
DATA: BEGIN OF intern1 OCCURS 0.
INCLUDE STRUCTURE alsmex_tabline.
DATA: END OF intern1.
DATA: BEGIN OF t_col OCCURS 0,
col LIKE alsmex_tabline-col,
size TYPE i.
DATA: END OF t_col.
DATA: zwlen TYPE i,
zwlines TYPE i.
DATA: BEGIN OF fieldnames OCCURS 3,
title(60),
table(6),
field(10),
kz(1),
END OF fieldnames.
* No of columns
DATA: BEGIN OF data_tab OCCURS 0,
value_0001(50),
value_0002(50),
value_0003(50),
value_0004(50),
value_0005(50),
value_0006(50),
value_0007(50),
value_0008(50),
value_0009(50),
value_0010(50),
value_0011(50),
value_0012(50),
value_0013(50),
value_0014(50),
value_0015(50),
value_0016(50),
value_0017(50),
value_0018(50),
value_0019(50),
value_0020(50),
value_0021(50),
value_0022(50),
value_0023(50),
value_0024(50),
value_0025(50),
value_0026(50),
value_0027(50),
value_0028(50),
value_0029(50),
value_0030(50),
value_0031(50),
value_0032(50),
value_0033(50),
value_0034(50),
value_0035(50),
value_0036(50),
value_0037(50),
value_0038(50),
value_0039(50),
value_0040(50),
value_0041(50),
value_0042(50),
value_0043(50),
value_0044(50),
value_0045(50),
value_0046(50),
value_0047(50),
value_0048(50),
value_0049(50),
value_0050(50),
value_0051(50),
value_0052(50),
value_0053(50),
value_0054(50),
value_0055(50),
value_0056(50),
value_0057(50),
value_0058(50),
value_0059(50),
value_0060(50),
value_0061(50),
value_0062(50),
value_0063(50),
value_0064(50),
value_0065(50),
value_0066(50),
value_0067(50),
value_0068(50),
value_0069(50),
value_0070(50),
value_0071(50),
value_0072(50),
value_0073(50),
value_0074(50),
value_0075(50),
value_0076(50),
value_0077(50),
value_0078(50),
value_0079(50),
value_0080(50),
value_0081(50),
value_0082(50),
value_0083(50),
value_0084(50),
value_0085(50),
value_0086(50),
value_0087(50),
value_0088(50),
value_0089(50),
value_0090(50),
value_0091(50),
value_0092(50),
value_0093(50),
value_0094(50),
value_0095(50),
value_0096(50),
value_0097(50),
value_0098(50),
value_0099(50),
value_0100(50).
DATA: END OF data_tab.
DATA: tind(4) TYPE n.
DATA: zwfeld(19).
FIELD-SYMBOLS: <fs1>.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR filename.
CALL FUNCTION 'KD_GET_FILENAME_ON_F4'
EXPORTING
mask = '*.xls'
static = 'X'
CHANGING
file_name = filename.
START-OF-SELECTION.
CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'
EXPORTING
filename = filename
i_begin_col = begcol
i_begin_row = begrow
i_end_col = endcol
i_end_row = endrow
TABLES
intern = intern
EXCEPTIONS
inconsistent_parameters = 1
upload_ole = 2
OTHERS = 3.
IF sy-subrc <> 0.
WRITE:/ 'Upload Error ', SY-SUBRC.
ENDIF.
END-OF-SELECTION.
LOOP AT intern.
intern1 = intern.
CLEAR intern1-row.
APPEND intern1.
ENDLOOP.
SORT intern1 BY col.
LOOP AT intern1.
AT NEW col.
t_col-col = intern1-col.
APPEND t_col.
ENDAT.
zwlen = strlen( intern1-value ).
READ TABLE t_col WITH KEY col = intern1-col.
IF sy-subrc EQ 0.
IF zwlen > t_col-size.
t_col-size = zwlen.
* Internal Table, Current Row Index
MODIFY t_col INDEX sy-tabix.
ENDIF.
ENDIF.
ENDLOOP.
DESCRIBE TABLE t_col LINES zwlines.
SORT intern BY row col.
IF kzheader = 'X'.
LOOP AT intern.
fieldnames-title = intern-value.
APPEND fieldnames.
AT END OF row.
EXIT.
ENDAT.
ENDLOOP.
ELSE.
DO zwlines TIMES.
WRITE sy-index TO fieldnames-title.
APPEND fieldnames.
ENDDO.
ENDIF.
SORT intern BY row col.
LOOP AT intern.
IF kzheader = 'X'
AND intern-row = 1.
CONTINUE.
ENDIF.
tind = intern-col.
CONCATENATE 'DATA_TAB-VALUE_' tind INTO zwfeld.
ASSIGN (zwfeld) TO <fs1>.
<fs1> = intern-value.
AT END OF row.
APPEND data_tab.
CLEAR data_tab.
ENDAT.
ENDLOOP.
CALL FUNCTION 'DISPLAY_BASIC_LIST'
EXPORTING
file_name = filename
TABLES
data_tab = data_tab
fieldname_tab = fieldnames.
*-- End of Program
http://sap.ittoolbox.com/groups/technical-functional/sap-dev/excel-file-download-to-an-internal-table-in-sap-crm-1719453#
tables: zinv_release,
zpo_release.
** decleration of data
DATA: BEGIN OF my_tab OCCURS 0.
INCLUDE STRUCTURE zinv_release.
DATA: END OF my_tab.
*DATA: hex_tab TYPE x VALUE '09'.
DATA: rec(200)."'/usr/test.dat'.
DATA:
zhours(20) TYPE c,
MINS(20) type c. "decimals.
data: coma.
coma = ','.
SELECTION-SCREEN BEGIN OF BLOCK txt
WITH FRAME TITLE text-001.
PARAMETERS: dsn(60) DEFAULT '\\sapdev01\prod\'.
SELECTION-SCREEN END
OF BLOCK txt.
*using a dataset to get text
OPEN DATASET dsn FOR INPUT IN TEXT MODE.
IF sy-subrc = 0.
DO.
READ DATASET dsn INTO rec.
IF sy-subrc <> 0.
EXIT.
ENDIF.
split rec at coma into
zpo_release-REL_GRP
zpo_release-REL_CODE
zpo_release-RESPREL
zpo_release-ALTREL
zpo_release-MANAGER
ZHOURS
MINS
zpo_release-FROMTIME
zpo_release-TOTIME
zpo_release-EXCLWKENDS.
move zpo_release-REL_GRP to my_tab-REL_GRP.
move zpo_release-REL_CODE to my_tab-REL_CODE.
move zpo_release-RESPREL to my_tab-RESPREL.
move zpo_release-ALTREL to my_tab-ALTREL.
move zpo_release-MANAGER to my_tab-MANAGER.
move ZHOURS to my_tab-ZHOURS.
move MINS to my_tab-mins.
move zpo_release-FROMTIME to my_tab-fromtime.
move zpo_release-TOTIME to my_tab-totime.
move zpo_release-EXCLWKENDS to my_tab-exclwkends.
APPEND my_tab.
ENDDO.
INSERT zpo_release FROM TABLE my_tab ACCEPTING DUPLICATE KEYS.
** DELETE zmm_ppa_cc FROM TABLE tab.
** INSERT zzzak_emp FROM TABLE my_tab ACCEPTING DUPLICATE KEYS.
IF sy-subrc = 0.
MESSAGE i000(zv) WITH 'File Successful stored in DB.' '' '' ''.
** ELSE.
MESSAGE i000(zv) WITH 'File already stored in DB.' '' '' ''.
endif.
ENDIF.
reward if helpful
raam -
How to insert into more than one table at a time also..
hi,
i am a newbee.
how to insert into more than one table at a time
also
how to get a autoincremented value of an id say transactionid for a particular accountid.
pls assume table as
transactionid accountid
101 50
102 30
103 50
104 35
i want 102 for accountid 30 and 103 for accountid 50.
thank u@blushadow,
You can only insert into one table at a time. Take a look here :
Re: insert into 2 tables
@Raja,
I want how to extract the last incremented value not to insert.Also, I don't understand your thread title... which was "how to insert into more than one table at a time also.. "
Insert, extract... ? Can you clarify your job ?
Nicolas. -
How to insert pdf file to adobe reader in windows phone 8? which directory?
How to insert pdf file to adobe reader in windows phone 8? which directory?
An other way is to copy the pdf with Windows explorer into the path /documents of the phone. Open Office and choose Adobe Reader. The pdf will be copyed in the Sandbox of the Reader and You may read it. You may delete the PDF in the documents path. It will still be in the Readers sandbox. All without any cloud ;-)!
-
Using pages how to insert pdf files on ipad?
using pages how to insert pdf files on ipad?
Anybody have any idea, have pdf files in ibook do not see where to insert pdf's.
Also trying to get word files onto ipad using drop box, do these word files need to be saved in another format?
Also for pages.
thnxNo - the Word files do not need to be saved in any other format if you have Pages on your iPad. There are other apps that provide better compatibility than Pages but it will work for you. You have to have DropBox on your PC and the free DropBox app on the iPad to use DropBox to transfer files.
To send the file using DropBox - make sure DropBox is running on your computer. Then place the file in one of the folders that you have set in your DropBox folder on your PC. Launch DropBox on your iPad and find the folder that you placed the file into and tap on that folder. Find the document and tap on it. It will open in the window on the right. Tap the arrow icon in the upper right corner and select Open in Pages.
If you have pdf files in iBooks that you want to put into Pages you have to email them to yourself and use the Open In feature when you open the email. You cannot send a file from iBooks other than to email it - at least I am not aware of any other way. -
How to insert a record in ROOSPRMSC table? (accidentally deleted)
Calling an InfoPackage in BW causes short dump, while fixing the short dump issue, accidentally
deleted the "ROOSPRMSC" table entries.
Could you tell me how to insert a record in "ROOSPRMSC" table???Hi Senthil,
Regards,
Phani Raj Kallur
Message was edited by: Phani Raj Kallur -
How to insert Legacy data into QP_RLTD_MODIFIERS table?
How to insert Legacy data into QP_RLTD_MODIFIERS table in R12 instance.
I would use the API QP_Modifiers_PUB.Process_Modifiers for pushing legacy pricing data into R12. QP_RLTD_MODIFIERS is only used for certain types of discounts (in my prod environnment, only promos have data in this table).
-
How to bind JtextFields in Swing to Table fields in the database
Can some one give the code of how to bind JtextFields in Swing to Table fields in the database
Am really new to java programming and have interest in learningThe standard JDK doesn't do this for you. If you search on Google, you may find some 3rd party packages that will do this.
You need to create your own form add execute the appropriate SQL yourself. Read the tutorial on [url http://java.sun.com/docs/books/tutorial/]JDBC Database Access to get started. -
How to Insert Sharepoint 2013 Person or Group Field using VBA
Hello,
How to Insert Sharepoint 2013 Person or Group Field using VBA , I tried set the field with ID / ID;Name / Name
but all failed, Please advice
Function SetSP_Field(F_Yer As Single, F_WekNo As Single, F_ProjectNum As String, strField As Variant, strFieldValue As Variant) As String
' test code
Dim rst As Recordset
Dim strSQL As String
Dim SP_RecSet As ADODB.Recordset
Set SP_RecSet = New ADODB.Recordset
SetSP_Field = False
strSQL = "Status Report"
On Error Resume Next
Call SP_Connect(2)
strSQL = "select " & SP_List & ".* From " & SP_List _
& " Where [Year] = " & CInt(F_Yer) _
& " and [WeekNo] = " & CInt(F_WekNo) _
& " and [Compass_Code] = '" & F_ProjectNum & "' ; " _
' & " Set " & strField & " = " & strFieldValue
'Debug.Print strSQL
'Debug.Print SP_CN
SP_RecSet.Open strSQL, SP_CN, adOpenStatic, adLockOptimistic
If SP_RecSet.RecordCount = 0 Then
Debug.Print "Record for project: " & F_ProjectNum & " not found"
LogFile.WriteLine ("Record " & strID & " not found")
End If
If Not SP_RecSet.EOF Then
'SP_RecSet.Edit
SP_RecSet.Fields(strField) = strFieldValue
SP_RecSet.Update
If Err.Number <> 0 Then
MsgBox ("SP Update Error: " & Err.Description)
GoTo Exit_Fun
End If
SetSP_Field = True
End If
Exit_Fun:
SP_RecSet.Close
Set SP_RecSet = Nothing
End FunctionHi Tim,
Let’s verify the followings:
Whether this issue occurred for other lists in the same site.
Whether this issue occurred for all users who don’t have full control.
Whether this issue occurred on other sites.
When you created the people & group column, which show field did you used? Please try to use a different show field for the people & group column, compare the result.
In addition, please check if the link is useful:
http://www.learningsharepoint.com/2013/08/21/empty-value-in-people-picker-after-saving-the-list-form-in-sharepoint/
Best Regards,
Wendy
Wendy Li
TechNet Community Support -
How to insert a file in to the table.
hi all,
i'm new to lob types. my requirement is to store a document or excel spreadsheet or image to a single column and will be known at run time.
i'm using java and oracle xe.
1. lob has 4 types (blob, clob, nlob and bfile). which one will be best for my requirement.
2. i have read some examples about clob and bfile. in all the examples, we need to create a directory and with the help of that directory, we need to insert the file.
but, my doubt is, is it necessary to copy the file in that location, before inserting the file. and if not how i can give the file path to that one.
its really helpful for me if u given the code or an example.
regards
pavan.hi pavan
i am not very fimilar with lob's
but i read one article in forms i hope it will help u
http://www.oracle-base.com/articles/8i/ImportBlob.php
Mohammadi -
How to insert the file name to column
When user upload the file, in order to avoid the double file name conflict, so I need to change the file name to something else, but I still need save the former file name to some column to download the file with correct file name, I know how to rename and upload file, but I don't know how to catch the file name and save it to some column when using addt insert transaction?
Hi,
As I said earlier, you have to maintain the list of filename's "itemdescr" in different temp file and load it an and when required table instead of checking for round robin functionality. If you are looking forward that oracle sqlldr can able to access the filename as one of the parameter then - it might not possible AFAIK.
else perform the direct insert on the table from sqlclient.
- Pavan Kumar N
Maybe you are looking for
-
One of our clients is trying to send an email campaign however they are having trouble sending the test email. They are sending it to themselves and see the confirmation alert that says "Success, test email sent" however the email does not arrive in
-
Is all usb cable including retractable ones are compatible with iPhone 3G?
I want purchase a retractable cable on eBay but not sure if it's compatible with iPhone 3G since there is one particular auction says the USB cable is not compatible with iPhone 3G. How come? I thought all cables are universal. Thanks
-
I need to re-install my previously purchased Adobe Premier elements 11 and Photoshop 11 as there was a problem and was intructed to uninstall and re-install. ] My order no for these products is AD002791065 NZ- Serial numbers - [removed by moderator]
-
Entries in orabpel.wftaskmetadata
All, We have bpels with 100s of human tasks and payload-body.jsp is customized to show custom data. When we test huamn tasks we do not see customized details for some tasks and we can see for some of tasks. What we observed is for tasks we see custom
-
LG Cosmos Touch VN270 turns on all the time and kills battery life - how to stop this??
I lock the phone using the lock button on the side but then I'll notice that the display will come on spontaneously (an hour later or ten minutes later...it varies). I notice there is some symbol flashing (arrows and tiny cell phone icon at top of di