When Oracle and MySQL delete fields, we do not know how many people know clearly. in Oracle, if a composite index is used, assume that the index (a, B, c) has three fields, how does Oracle handle a field deleted (including unused. Similarly, what should Oracle do if it is a constraint?
Using
data will not be backed up, restored, and there will be no log information for its modifications5) temporary tables do not have DML locksDML Locks is not acquired on the data of the temporary tables. The LOCK statement have no effect on a temporary table, and because each session have its own private data.6) Although DML operations on temporal tables are faster, the same is true for Redo log, which is the same DML statement, less than the Redo log generated for PERMANENT DML. Please see the off
needs, and streamline shop floor activities, respectively. To prepare for the flow of manufacturing, you need to design the production line and production process so that each line can produce the same series of constantly changing product portfolios with a consistent productivity. The flow-type manufacturing line should be designed to be able to mix and produce a wide range of products within the same production line. The production line design consists of a series of products that define the
Comparison between MySQL and Oracle: Four-condition loop statement: mysqloracle
Loop statement
No.
Category
ORACLE
MYSQL
Note
1
IF statements use different
IF iv_weekly_day = 'mon 'THENIi_weekly_day: = 'mon ';ELSIF iv_weekly_day = 'tue 'THENIi_weekly_day: = 'tue ';End if;
IF iv_weekly_day = 'mon 'THENSet ii_wee
Comparison of common SQL Server and Oracle Functions
Procedure Pro_SubPro(Dw_in in varchar2,Cur out pkg_general.ROW_CURSOR)AsBeginOpen curSelect yqmc from fle80 where dwbm = dw_in;End Pro_SubPro;Procedure Pro_MainPro (Dw_in in varchar2)AsMc NVARCHAR2 (20 );Cur pkg_general.ROW_CURSOR;BeginPro_SubPro (dw_in, cur );Fetch cur into mc;LoopExit when cur % notfound;Dbms_output.put_line (mc );Fetch cur into mc;End
-- page sizeSet linesize 50 // set the linesize as much as possible based on your needs. The size of the generated file is also large.Define fil = 'e: \ exp.txt'Prompt *** Spooling to filSpool filSelect id | ',' | username | ',' | '"' | password | '"' from myuser;Spool off;-- Execution ProcessSQL>; @ e: \ expmyusr. SQL* ** Spooling to e: \ exp.txt1, John, "1234"2, Jack, "12345"3. Rose, "2345"4, Joe, "384657"5, Tom, "384655"6. Jordan, "384455"
Check that the results meet the requirement
The following article mainly describes the actual comparison between the Oracle database and DB2 and MySQL with the first 10 records. The following article mainly uses Oralce as an example to explain their differences, the following is a detailed description of the article. I hope you will get some benefits.
1. Best Choice: use analysis functions
row_number()over(partitionbycol1orderbycol2)
For exa
is 00~23MI: minutes in an hourSS: seconds in one minuteSSSS: The number of seconds to go from midnight Conversion of date format to char type is followed by size comparison, in Java conversion date formatYYYY-MM-DD HH:mm:ssand in SQL because case insensitivity should be writtenYYYY-MM-DD HH24:MI:SS three Oracle
daysSelect sysdate-interval '7' day from dualCurrent Time minus JulySelect sysdate, sysdate-interval '7' month from dualCurrent Time minus 7 yearsSelect sysdate, sysdate-interval '7' year from dualTime Interval multiplied by a numberSelect sysdate, sysdate-8 * interval '2' hour from dual2. Date-to-character operationsSelect sysdate, to_char (sysdate, 'yyyy-mm-dd hh24: mi: ss') from dualSelect sysdate, to_char (sysdate, 'yyyy-mm-dd hh: mi: ss') from d
Tags: function BSP View END func LSE ORM PNG INFThe 1.Oracle comparison string is based on the ASCII code, the first letter of the ASCII size comparison if the equivalence is again compared to the next; function to illustrate: CREATE OR REPLACE FUNCTIONMinormax (para1inch VARCHAR2, Para2inch VARCHAR)
return Number
as
begin
ifPara1>Para2 Then
returnpara1
Oracle date functions:
Months_between: returns the difference of the month between two dates months_between ('01-EP-95 ', '11-Jan-94') ==> 19.6774194 add_months: Number of copies added to the date. add_months ('11-Jan-94 ', 6) ==> '11-JUL-94' next_day: Specifies the day after the date. next_day ('01-SEP-95 ', 'Friday'
During development, you often need to write an SQL statement to insert information into the table. If the inserted data field is of the date type, you must convert the date type to the string type and insert it into the database using SQL statements. This is the only method of my field. If you have any questions, please kindly advise!
My solution is to use the to_date () method in
A, DELETE statement
(1) Conditional deletion
Syntax format: delete [from] table_name [where condition];
For example: Delete data from the users Table of UserID ' 001 ': Delete from users where userid= ' 001 ';
(2) Unconditionally delete the entire table data
Syntax format: delete table_name;
For example, delete all data in the user table: delete users;
Second, the TRUNCATE statement
Use the TRUNCATE statement to delete all records in a table.
Syntax format: Truncate [table] table_name;
Oracle internal use of digital storage date: century, year, month, day, hour, minute, second. The default date display format is DD-MON-RR. -- Only the last two digits of a year can be specified, and the 21st century date can be stored in the 21st century. -- Similarly, the 20th century
Convert the datetime character string into a date inserted into the oracle date Field, Stringdatestring2014-02-0113: 23: 31; SimpleDateFormatsdfnewSimpleDateFormat (yyyy-MM-ddHH: mm: ss); datesdf. parse (datestring); pstmt. setTimestamp (8, newjava. SQL. timestamp (date
Convert the datetime character String into a
Tags: exact case. com Oracle Database ora int image Date class widthThe 1.date type stores data in the format of month-date seconds and minutes, and can be accurate to the second The timestamp type stores data in the format of month-day seconds and minutes, and can be accurate to nanoseconds (9-bit) 2.
This article mainly introduces the actual application of Date and sequence in Oracle Hibernate in the form of code. If you are puzzled by the actual application and operation of Date and sequence in Oracle Hibernate, you can read the following articles to learn about it.
Date
Oracle may have this requirement to obtain the date after the specified working day. You want to obtain the specific date after the delay (excluding weekends and holidays) based on the start time and the number of days after the specified working day ), for example, get the date after 5 working days based on the
Comparison between MySQL and Oracle six triggers, mysqloracle
Trigger
No.
Category
ORACLE
MYSQL
Note
1
Different trigger creation statements
Create or replace trigger TG_ES_FAC_UNITBefore insert or update or delete on ES_FAC_UNITFor each row
Create trigger 'hs _ esbs '. 'tg _ INSERT_ES_FAC_UNIT' before insert o
Some time ago in a migration of data pump and exp, found that the difference in efficiency is quite large. Here is an example of a simple comparison.
This article discusses the effect of parallelism on the export of data pumps.
Write a few articles before the data pump also know not much, recently read the document found that the parallel settings are also skilled, if set reasonable, you can significantly improve the performance of the export.
Firs
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.