Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

PL/SQLµÄÊý¾ÝÀàÐͺͳ£Óú¯Êý

1£©PL/SQLÊý¾ÝÀàÐÍ
Ãû³Æ
ÀàÐÍ
˵Ã÷
NUMBER
Êý×ÖÐÍ
ÄÜ´æ·ÅÕûÊýÖµºÍʵÊýÖµ£¬²¢ÇÒ¿ÉÒÔ¶¨Ò徫¶ÈºÍȡֵ·¶Î§
BINARY_INTEGER
Êý×ÖÐÍ
¿É´æ´¢´ø·ûºÅÕûÊý£¬ÎªÕûÊý¼ÆËãÓÅ»¯ÐÔÄÜ
DEC
Êý×ÖÐÍ
NUMBERµÄ×ÓÀàÐÍ£¬Ð¡Êý
DOUBLE PRECISION
Êý×ÖÐÍ
NUMBERµÄ×ÓÀàÐÍ£¬¸ß¾«¶ÈʵÊý
INTEGER
Êý×ÖÐÍ
NUMBERµÄ×ÓÀàÐÍ£¬ÕûÊý
INT
Êý×ÖÐÍ
NUMBERµÄ×ÓÀàÐÍ£¬ÕûÊý
NUMERIC
Êý×ÖÐÍ
NUMBERµÄ×ÓÀàÐÍ£¬ÓëNUMBERµÈ¼Û
REAL
Êý×ÖÐÍ
NUMBERµÄ×ÓÀàÐÍ£¬ÓëNUMBERµÈ¼Û
SMALLINT
Êý×ÖÐÍ
NUMBERµÄ×ÓÀàÐÍ£¬È¡Öµ·¶Î§±ÈINTEGERС
VARCHAR2
×Ö·ûÐÍ
´æ·Å¿É±ä³¤×Ö·û´®£¬ÓÐ×î´ó³¤¶È
CHAR
×Ö·ûÐÍ
¶¨³¤×Ö·û´®
LONG
×Ö·ûÐÍ
±ä³¤×Ö·û´®£¬×î´ó³¤¶È¿É´ï32,767
DATE
ÈÕÆÚÐÍ
ÒÔÊý¾Ý¿âÏàͬµÄ¸ñʽ´æ·ÅÈÕÆÚÖµ
BOOLEAN
²¼¶ûÐÍ
TRUE OR FALSE
ROWID
ROWID
´æ·ÅÊý¾Ý¿âµÄÐкÅ
2.³£Óú¯Êý
¡¡¡¡ 1)´¦Àí×Ö·ûµÄº¯Êý
¡¡¡¡ ||
¡¡¡¡ CONCAT ---²¢ÖÃÔËËã·û¡£
¡¡¡¡ ¸ñʽ¡ÃCONCAT(STRING1, STRING2)
¡¡¡¡ Àý£º’ABC’|| ’DE’=’ABCDE’
¡¡¡¡ CONCAT(‘ABC’,’DE’) =’ABCDE’
¡¡¡¡
¡¡¡¡ ASCII---·µ»Ø×Ö·ûµÄASCIIÂë¡£
¡¡¡¡ Àý£ºASCII(‘A’) = 65
¡¡¡¡
¡¡¡¡ CHR---·µ»ØÖ¸¶¨ASCIIÂëµÄ×Ö·û¡£
¡¡¡¡ Àý£ºCHR(65) = ‘A’
¡¡¡¡
¡¡¡¡ INSTR---ËÑË÷×Ó´®Î»ÖÃ
¡¡¡¡¸ñʽ¡ÃINSTR(STRING , SET[ , ¿ªÊ¼Î»ÖÃ[ , ³öÏÖ´ÎÊý]])
¡¡¡¡ Àý¡Ã INSTR (‘this is a test’ , ‘i’ , 1,2)=6
¡¡¡¡
¡¡¡¡ INITCAP---½«×Ö·û´®Ã¿¸öµ¥´ÊÊ××Öĸ¾ù±äΪ´óд
¡¡¡¡Àý: INITCAP(‘this is a test’)=’ This Is A Test’’
¡¡¡¡
¡¡¡¡ LENGTH----¼ÆËã´®³¤
¡¡¡¡ ¸ñʽ¡Ã LENGTH(string)
¡¡¡¡
¡¡¡¡ RPAD,LPAD---ÓÒÌî³ä¡¢×óÌî³ä¡£Ä¬ÈÏΪÌî³ä¿Õ¸ñ¡£
¡¡¡¡ ¸ñʽ: RPAD(×Ö·û´® , ×Ö·û¸öÊý , Ìî³ä×Ö·û)
¡¡¡¡Àý: RPAD(‘ABC’ , 6 , ’H’)=’ABCHHH’
¡¡¡¡
¡¡¡¡ LTRIM,RTRIM-----×óÓҽضϡ£Ä¬ÈÏΪɾ³ý¿Õ¸ñ¡£
¡¡¡¡¸ñʽ¡Ã LTRIM(STRING[,’SET’])
¡¡¡¡Àý¡Ã LTRIM(‘***tes*t***’ , ’*’)=’ tes*t***’
¡¡¡¡
¡¡¡¡ LOWER----½«×Ö·û´®×ª»»ÎªÐ¡Ð´
¡¡¡¡ ¸ñʽ¡ÃLOWER(string)
¡¡¡¡
¡¡¡¡UPPER---½«×Ö·û´®×ª»»Îª´óд
¡¡¡¡ ¸ñʽ¡ÃUPPER(string)
¡¡¡¡
¡¡¡¡SUBSTR----ÌáÈ¡×Ó´®¡£ST


Ïà¹ØÎĵµ£º

SQLÓï¾ä¼áÐÐתºáÁеÄÒ»ÖÖ·½·¨

¿âλ  »õÎï±àºÅ ¿â´æÊý
1     0101     50
1     0102     60
1     0103     50
2     0101     90
2     0103     100
2     0111     30
3     0101     12 ......

SQL Server 2005 ÖÐʹÓÃÕýÔò±í´ïʽƥÅä

CLR Óû§¶¨Ò庯ÊýÖ»ÊÇÔÚ .NET ³ÌÐò¼¯Öж¨ÒåµÄ¾²Ì¬·½·¨¡£CREATE FUNCTION Óï¾äÒÑÀ©Õ¹ÎªÖ§³Ö´´½¨ CLR
Óû§¶¨Ò庯Êý¡£
1¡¢´´½¨Êý¾Ý¿âÏîÄ¿
¡¡¡¡
2¡¢Ìí¼ÓÓû§¶¨Ò庯Êý
¡¡¡¡
ÒÔÏÂÊÇÑÝʾ´úÂ룺
Code
using
 System;
using
 System.Data;
using
 System.Data.SqlClient;
using
 System.Data.Sql ......

sql project dll deploy

To generate a deployment script using generate scripts

Open
Management Studio and connect to the SQL Server instance where the
managed assembly or database object to be deployed is registered.
In the Object Explorer
, expand the <server name>
and Databases
trees. Right-click ......

µÚ2 ÕÂ SQL ÎÊÌâ

2.1 ±¾ÕÂÄ¿µÄ
ÔÚ±¾ÕÂÖоÍÔÚ HSQLDB Ö÷Ò³ÂÛ̳»òÓʼþÁбíÖжà´ÎÌá³öµÄÎÊÌâ½øÐнâ´ð£¬Èç¹ûÄã´òËãÔÚÓ¦
ÓóÌÐòÖÐʹÓÃHSQLDB µÄ»°£¬ÄãÓ¦¸ÃÔĶÁһϱ¾Õ¡£
2.2 ¶ÔSQL ±ê×¼µÄÖ§³Ö
1.8.0 °æ±¾µÄHSQLDB Ö§³ÖSQL92¡¢99 ºÍ2003 ±ê×¼¹æ¶¨µÄSQL ·½ÑÔ¡£ÕâÒâζ×ÅHSQLDB
ÖÐÖ§³ÖµÄ±ê×¼ÌØÐÔ£¨ÀýÈç×óÍâÁ¬½Ó£©µÄÓï·¨ÊÇÓɱê×¼Îı¾¹æ¶¨µÄ¡£Ðí¶ ......

sql server 2008 bcp ÅúÁ¿¸´ÖƳÌÐò ³ö´í ½â¾ö

sql server 2008 bcp ÅúÁ¿¸´ÖƳÌÐò ³ö´í
C:\Documents and Settings>bcp MSPetShop4.dbo.product out c:\1.txt -T
SQLState = 08001, NativeError = -1
Error = [Microsoft][SQL Native Client]SQL ÍøÂç½Ó¿Ú: ¶¨Î»Ö¸¶¨µÄ Server/Instance
ʱ³ö´í [xFFFFFFFF].
SQLState = HYT00, NativeError = 0
Error = [Micros ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ