From: http://dev.csdn.net/article/56/56449.shtm
T-SQL is the language engine of SQL Server, while Oracle's language engine is PLSQL. Both query languages have extended the ANSI SQL-92 standard to provide additional support. Almost all applications you create use these complementary features. This article describes the
The varchar (max), nvarchar (max), and varbinary (max) data types are added to SQL Server 2005.
Shard data type (large-value data types) , Marked with the Max specifier. The varchar (max), nvarchar (max), and varbinary (max)
0 to 255.
Bit:1 or 0 of integer data.
(4) Decimal and numeric
The two types of data are equivalent. have two parameters: P (Precision) and S (scale). p Specifies the maximum number of decimal digits that can be stored to the left and right of the decimal point, and P must be a value from 1 to 38. s specifies the maximum number of decimal digits that can be store
I. Base and management of the database:Persistence Technology: Memory--FILE----database (most commonly used, popular)1. Database:1. Store massive data (P) Big data, cloud computing2. Security3. Easy to manage and operate (DDL,DML.TCL ...)4. Sharing of data (concurrent access)2. Product Brand: (relational database)Oracle: Oracle (SUN:JAVA) ordbm (object-oriented r
/mysql if the client and server are not on a single host, you must use the TCP/IP protocol connection MySQL client working mode: interactive mode, batch mode (can implement MySQL script) Interactive mode command category: Client command: You can use \h in interactive mode to get client commands help \ Representatives behind each command can use the shorthand command server-side command: Server-side commands all require a command tone to end defaults think of semicolons;
bigint integer data (all numbers) from -2^63 (-9223372036854775808) to 2^63-1 (9223372036854775807). The storage size is 8 bytes.
int from -2^31 (-2,147,483,648) to 2^31-1 (2,147,483,647) of integer data (all numbers). The storage size is 4 bytes. The SQL-92 synonym for int is integer.
smallint integer data from -2^1
%rowtype; --Define variables that can store an EMP table row of data begin SELECT * into Rowvar_emp from EMP where empno=7369; /* Output Employee information */ dbms_output.put_line (' Employees ' | | rowvar_emp.var_ename| | ' The position is ' | | rowvar_emp.var_job| | ' wages are ' | | Rowvar_emp.var_sal); end; /Output Result:Employee Smith's job is clerk, salary is 2712.5-----------------------------------define variables and constants------------
Oracle PL/SQL Composite data types
Composite data types can be roughly divided into two types. The first type is record type, which is suitable for processing single row and multiple columns of
.
"Common", which represents time.
Binary
Binary
Byte[]
Represents fixed-length binary data with a maximum of 8,000 characters
varbinary (n)
Byte[]
Represents a variable-length binary data that stores up to 8,000 characters
varbinary (max)
Byte[]
Represents variabl
(32,767.Tinyint: integer data from 0 to 255.Bit: an integer of 1 or 0.
(4) decimal and numericThe two data types are equivalent. There are two parameters: P (precision) and S (number of decimal places ). P specifies the maximum number of decimal digits that can be stored on the left and right of the decimal point. P must be a value ranging from 1 to 38. S spec
.Tinyint: integer data from 0 to 255.Bit: an integer of 1 or 0.
(4)Decimal and numericThe two data types are equivalent. There are two parameters: P (precision) and S (number of decimal places ). P specifies the maximum number of decimal digits that can be stored on the left and right of the decimal point. P must be a value ranging from 1 to 38. S specifies the
Hibernate data type
Standard SQL data types(PS: May vary for different db)
BYTE, Java.lang.Byte
Byte
TINYINT
Short, Java.lang.Short
Short
SMALLINT
int, Java.lang.Integer
Integer
Ingeger
Long, Java.lang.Long
Long
I. Scenarios
In SQL Server 2005, there is a table TestDatetime, where the data type of the Dates field is datetime. If you see a table record, what do you first think?
(Figure 1: Data List)
When you see this data, do you think this design is a waste of storage space and makes the index of this column increase, making
decimal Typesmalldatetime Small Date Time typesmallint Small integer typeSmallMoney Small currency typesql_variantText Long text ***********Time (7)Timestamp time stamp Typetinyint micro-integeruniqueidentifiervarbinary (50) variable binary typevarbinary (MAX) variable sophomore binary typevarchar (50) Variable string type (in a word, 50 for a string that can save 50 characters) * * * *VARCHAR (max) variable unrestricted string type (max can change itself to a number and how many characters to
ROWGUIDCOL in SQL indicates that the new column is the globally unique identity column for the row. Only one uniqueidentifier column can be assigned to each table as a ROWGUIDCO column. The ROWGUIDCOL property can only be assigned to uniqueidentifier columns
Assignment method for uniqueidentifier data type:
1. Use the NEWID () function to implement
2. Convert string constants directly to Xxxxxxxx-xxxx-xx
not explained by SQL Server and must be explained by the application. For example, an application can store data in the image data type in BMP, tief, GIF, and JPEG formats.(2) character data type
Character data types include char
tables from Tb_name;View table structure: desc tb_name;Modify table: ALTER TABLE Tb_nameModify: Modifying propertiesChange: Modify NameAdd: AddingDrop: DeleteHelp alter table--for assistance.Insert data: INSERT INTO Tb_name (Col1,clo2 ...) values|value (' string ', num ...);Replace into replacementModified data: Update tb_name set com= ' value ' where col1= ';Delete da
1. Exact numeric type
Bigint
Int
Smallint
Tinyint
Bit
Money
Smallmoney
2. Balanced Data Type, Ms is recommendedVarchar (max)Replace text
Char
Varchar
Text
3. Approximate numeric type
Decimal
Numeric
Real
Float
4. Unicode string type
Nchar
Nvarchar
Ntext
5. binary data type,Recommended varbinary for MS(Max)In place of the image data type,Max =231-1
Binary (N)Store
SQL ServerCategory 4Data warehouse modelingMethods are mainly divided into the following four types.
The first type is the three-paradigm modeling of relational databases. We usually use the three-paradigm modeling method to build various types of operational database systems.
The second category is the three-paradigm data
For SQL statements in Oracle, data types are fully supported. Both data computing and complex business logic encapsulation are required. data types are built-in and scalable.
For SQL st
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.