Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB
ÈÈÃűêÇ©£º c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 ×îÐÂÎÄÕ :

SQL Server 2005ÖеÄCLR(2)

ÎÄÕµ¼º½ SQL Server 2005 ѧϰ±Ê¼ÇϵÁÐÎÄÕµ¼º½
       ÕâÒ»½ÚÔÛÃÇÀ´ËµËµClRµÄÐÔÄÜ£¬ÎÒÃDz»ÄÜֻʹÓÃËü¶ø²»È¥¿¼Âǵ½µÍ ΪʲôҪʹÓÃËü»òÊÇÔÚʲôʱºòÓ¦¸ÃʹÓÃËü£¬ÏñÎÒ֮ǰдµÄº¯ÊýµÃµ½Ò»¸ö×Ö·ûµÄ³¤¶ÈµÄ·½·¨¾ÍûÓÐÌ«´ó±ØÒªÁË£¬µ«Èç¹ûÊÇÏñ²ð·Ö×Ö·ûÕâÑùµÄ·½·¨Ó¦¸Ã¾ÍÓбØÒªÁË£¬±ÈÈçc#ÀïµÄSplit ()·½·¨£¬ÔÚSqlÀï¾ÍûÓÐÕâÑùµÄº¯ÊýÕâ¸öʱºò ÎÒÃǾͿÉÒÔʹÓÃClrÀ´Íê³ÉÁË£¬
ÆäʵʵÏÖ µÄ·½·¨ÊǸúÉÏÒ»½ÚSQL Server 2005ÖеÄCLR(1) ÀïµÄûÓÐÈκηֱðÖ»ÊǰѺ¯ÊýµÄ´úÂë»»³ÉÏÂÃæµÄ´úÂë¾Í¿ÉÒÔÁË
´úÂë
using System;
using System.Data;
using System.Data.SqlClient;
using System.Data.SqlTypes;
using Microsoft.SqlServer.Server;
public partial class UserDefinedFunctions
{
    //±íʾע²áΪSqlÖеĺ¯Êý
    [Microsoft.SqlServer.Server.SqlFunction]
    public static string sqlSplit(string str, int x)
    {
        // · ......

sql server 2005 imageÊý¾ÝÀàÐ͵ÄʹÓÃ

       ×î½ü×öÒ»¸öÏîÄ¿µÄʱºòÐèÒªÍùÊý¾Ý¿âÄÚ²åÈëͼƬ£¬ÉÏÍø²éÁËһϣ¬Ö÷ÒªÓÐÁ½ÖÖ·½·¨£¬µÚÒ»¾ÍÊÇÔÚÊý¾Ý¿âÖд洢ͼƬµÄ·¾¶£¬È»ºóÔÚ³ÌÐòÖиù¾Ý¶ÁÈ¡µÄ·¾¶¶ÁȡͼƬ£»ÕâÖÖ·½·¨¼òµ¥¡¢ÈÝÒ×ʹÓ㬵«ÊÇÔÚͼƬ¹ý¶àʱ²»ºÃ¹ÜÀí¡£
      µÚ¶þÖÖ¾ÍÊǽ«Í¼Æ¬×ª»»³É¶þ½øÖÆ´æ´¢ÓÚÊý¾Ý¿âÖУ¬sql server 2005ÓиöimageÊý¾ÝÀàÐÍ,רÃÅÓÃÓڴ洢ͼƬ£¬ImageÊý¾ÝÀàÐÍ´æ´¢µÄÊdz¤¶È²»È·¶¨µÄ¶þ½øÖÆÊý¾Ý£¬×î´ó³¤¶ÈÊÇ2GB¡£
      µÚÒ»ÖÖ·½·¨ºÜ¼òµ¥£¬Ö÷ÒªÏëͨ¹ýÒ»¸öÀý×Ó˵һϵڶþÖÖ·½·¨¡£²½ÖèÈçÏÂ:
1.¿ª·¢»·¾³£ºvisual studio 2008 + sql server 2005 ÓïÑÔ£ºC#
2.ÔÚsql server 2005ÖÐн¨Ò»¸öÊý¾Ý¿â±í£¬ÎÒÕâÀïÓõÄÊÇÎÒ×Ô¼ºÏîÄ¿µÄ±í£¬Óï·¨ÈçÏ¡£
CREATE TABLE [dbo].[AdminInfo](
 [AdminId] [nvarchar](15) NOT NULL,
 [AdminName] [nchar](10) NOT NULL,
 [Pas] [nvarchar](25) NOT NULL,
 [Rights] [int] NOT NULL,
 [Photo] [image] NULL)
×¢Òâphoto×Ö¶ÎÊÇimageÀàÐÍ¡£
3.ÕâÀïÖ÷Ҫͨ¹ýÒ»¸ö¼òµ¥¿ØÖÆÌ¨Ó¦ÓóÌÐòÑÝʾ²åÈëºÍ¶ÁȡͼƬµÄ¹ý³Ì¡£ÍêÕû´úÂëÈçÏÂ:
using System;
using Syst ......

sql ×Ô¶¯Ôö³¤µÄÖ÷¼ü

ÎÊ£ºSQL Server 2005ÖÐÉè¼Æ±íʱºÍÔÚSQL Server Management Studio ExpressÖÐÈçºÎµÃµ½×Ô¶¯±àºÅ×ֶΣ¿
´ð£º¾ßÌå²½ÖèÈçÏ£º
¢ÙÏñAccessÖеÄ×Ô¶¯±àºÅ×Ö¶Î
ÓÒ¼üÄãµÄ±í-->Éè¼Æ±í-->ÕÒµ½ÄãµÄid×Ö¶Î(ÀàintÐÍ)-->±êʶ-->ÊÇ-->±êʶÖÖ×Ó£¨³õʼֵ£©-->±êʶµÝÔöÁ¿-->OK
¢ÚÓÃIDENTITY (SEED,INCREMENT)²ÎÊý
seed -Æôʼֵ
increment -ÔöÁ¿
CREATE TABLE ±íÃû(
ÄãµÄID IDENTITY (1, 1) NOT NULL ,ÄãµÄÆäËû×Ö¶Î... )
CREATE TABLE ±íÃû(
ÄãµÄ×Ö¶ÎID AUTOINCREMENT(1000,10),ÆäËû×Ö¶Î... )
¢ÛÐÞ¸ÄÆðʼֵºÍ²½½øÖµ
ALTER TABLE ±íÃû ALTER COLUMN ÄãµÄ×Ö¶ÎID COUNTER(2000,50)
¢ÜÈÃÒ»¸öɾ¿ÕµÄ±í×Ô¶¯Ôö¼Ó×ֶεĿªÊ¼ÖµÖØÐ´Ó1¿ªÊ¼
ALTER TABLE ±íÃû ALTER COLUMN ÄãµÄ×Ö¶ÎID COUNTER(1,1)
ÉÏÊö3 4Ö»ÊÊÓÃÓëAccess£¬COUNTERΪÆäÒ»ÖÖÊý¾ÝÀàÐÍ£¬¿ÉÒÔÔÚAccessÖÐÖ¸¶¨Ò»²»ÊÇ×Ô¶¯±àºÅµÄ×Ö¶ÎΪ×Ô¶¯±àºÅ×ֶΣ¬Ò²¿ÉÒÔÈÃÒ»×Ô¶¯±àºÅ×Ö¶ÎÖØÐ´ÓÖ¸¶¨Öµ°´Ö¸¶¨²½³¤×Ô¶¯±àºÅ¡£µ«ÊÇÈç¹û±íÖÐÓÐÊý¾Ý£¬Óû§²»ÄÜÓøÃÓï¾äÀ´½«¸ÃÁеÄÊý¾ÝÀàÐ͸ıäΪCOUNTER Êý¾ÝÀàÐÍ¡£¶ÔÓÚSQL Server²¢²»Ö§³Ö¡£
¶ÔÓÚSQL ServerÎÒÃÇ»òÐí×ÜÏ£ÍûÓÃAlter Table ±íÃû Alter Column ÄãµÄ×Ö¶Î IDENT ......

Sql½ØÈ¡×Ö·û

 ×öÏîÄ¿ÀïÃæµÄÊý¾Ý¿âÉè¼ÆÁËÁ½¸öÀàÐÍ·ÅÒ»¸ö×Ö¶ÎÀïÃæ,ÎÒÓÖҪͨ¹ý·Ö¿ªµÄÀàÐÍÀ´½øÐвéѯ,Í´¿à°¡,
Á½ÖÖ·½·¨;
1,¶ÁÈ¡µ½»º´æÖÐ×Ô¶¨Òådatatable, ´úÂë¾Í²»ÌùÁË.
²»ÐÀÉÍÕâÖÖ×ö·¨,ÒòΪÎÒÒѾ­°ÑÒ³ÃæÉϺܶණÎ÷дÁË,¶¼ÊÇÓеÄSqlÓï¾ä,ÕâÑù¸Äһ϶¼Òª¸ÄÁË.
2.Ö±½ÓÔÚSqlÀïÃæ½¨ÊÓͼ,
lÓÃSUBSTRING(dbo.K_ProductDtl.Caizhi, 0, CHARINDEX('/', dbo.K_ProductDtl.Caizhi)) AS Paoguang
ÓÃÐéÄâÁÐÃûÀ´´¦Àícharindexº¯ÊýÕÒµ½Ö¸¶¨×Ö·ûµÄϱêÓÃsubstring¶Ô×Ö·û½øÐнØÈ¡,¾Í¿ÉÒÔ°ÑÒ»¸öÁÐÀïÃæµÄÁ½ÖÖÀàÐÍ·Ö¿ª³ÉÁ½ÁÐ
ÐÞ¸ÄÊÓͼ¾Í¸ã¶¨ ²»Òª¸Ä´úÂë.ºÜºÃÓà Ŀǰ²»Ö¸¶¨Ð§ÂÊÔõôÑù............ ......

SQL 2005 °²×°

ÏÂÔØsql2005ÍêÒÔºó½âѹ³öÀ´£¬´ó¼Ò¿ÉÒÔ¿´µ½cs_sql_2005_chs_x86Õâ¸öĿ¼£¬½øÈëÕâ¸öĿ¼ÔËÐÐsetup.exeÎļþ£¬°²×°³ÌÐò¾Í¿ªÊ¼ÔËÐÐÁË¡£
Ê×Ïȵ¯³öÀ´µÄÊÇÈí¼þÐí¿ÉÌõ¿î
¹´ÉÏÎÒ½Ó°®Ðí¿ÉÌõ¿îºÍÌõ¼þ£¬µãÏÂÒ»²½
ÕâÀïÁгöÁËSQL2005ÔËÐл·¾³£¬Ö±½Óµã°²×°
³ÌÐò¿ªÊ¼°²×°SQL2005ÔËÐбØÐèµÄ»·¾³£¬ÅäÖÃ×é¼þ
±ØÐèµÄ×é¼þ°²×°ºÃÁË£¬µãÏÂÒ»²½¼ÌÐø°²×°
³ÌÐò¼ì²é°²×°»úÆ÷µÄÅäÖ㬵ãÏÂÒ»²½¼ÌÐø°²×°
³ÌÐò¼ì²â¸÷ÖÖ°²×°±ØÐèµÄ»·¾³£¬¶¼Í¨¹ýÁ˾ͿÉÒÔÖ±½ÓµãÏÂÒ»²½¼ÌÐø°²×°ÁË
°²×°³ÌÐòÒѾ­¼¯³ÉÁËCDKEY£¬Ö±½ÓµãÏÂÒ»²½¼ÌÐø°²×°
Ñ¡ÔñÒª°²×°µÄ×é¼þ£¬Õâ¾Í¿´Ã¿¸öÈ˵ÄÐèÒªÁË£¬µÚÒ»ÏîÊý¾Ý¿â·þÎñÆ÷Êǿ϶¨Òª°²×°µÄ£¬ÆäËü¿ÉÒÔ¿´¸÷ÈËÐèÇ󣬰ÑÒª°²×°µÄ¹´ÉÏ£¬µãÏÂÒ»²½¼ÌÐø°²×°£¬Ò²¿ÉÒÔµã¸ß¼¶½øÈëÏêϸ°²×°Ñ¡Ïî
ÕâÀï¸úÇ°ÃæÒ»²½²î²»¶à£¬Ö»ÊÇÕâЩµÄÑ¡Ïî¸üÏêϸ£¬Ñ¡ºÃÒÔºóµãÏÂÒ»²½¼ÌÐø°²×°
ÕâÀïÊÇÑ¡ÔñʵÀýÃû£¬Ò»°ã¾ÍÊÇÖ±½ÓÓÃĬÈÏ£¬ÓÐÐèÒªµÄ¿ÉÒÔ×Ô¼ºÉèÖã¬ÉèÖúõãÏÂÒ»²½
ÕâÀïÑ¡Ôñ·þÎñÆô¶¯Óõ½µÄÕË»§£¬Ò»°ãÊÇÓñ¾µØÏµÍ³Õ˺ţ¬ÏÂÃæÊÇÑ¡Ôñ°²×°ºÃÒªÆô¶¯ÄÄЩ·þÎñ£¬°´×Ô¼ºÐèҪѡÔñ£¬Ñ¡ºÃµãÏÂÒ»²½¼ÌÐø°²×°
ÕâÀïÊÇÉèÖÃÊý¾Ý¿âµÄÉí·ÝÑé֤ģʽ£¬Ò»°ãÊÇÓûìºÏģʽ£¬ÔÙ¸øSAÉèÖÃÒ»¸öÃÜÂ룬µãÏÂÒ»²½¼ÌÐø°²×°
ÕâÀïÊÇÑ¡ÔñÊý¾Ý¿âÅÅÐò¹æÔò ......

PL/SQL developer½«excelÊý¾Ýµ¼ÈëOracle

×¼±¸¹¤×÷£ºÊý¾ÝÇåÏ´¡£¼ì²éÊý¾ÝÀàÐͺͱíÖеÄ×Ö¶ÎÀàÐÍÊÇ·ñÆ¥Å䣻¼ì²é¿ÕÖµÔ¼Êø£»È¥Î޹ؿոñµÈ¡£ÕâЩ¼ì²é¹¤×÷¿ÉÒÔͨ¹ýExcelµÄÊý¾Ýɸѡ¹¦ÄÜ£¬¿´Ò»ÏÂÿ¸ö×Ö¶ÎËùÓеÄÖµ£¬ÔÙÑ¡Öв»ºÏ¹æ·¶µÄ½øÐÐÐ޸ġ£   
    ²½Ö裺
1£©µÇ¼pl/sql developer£¬µÇ¼ʱѡÔñ´ýµ¼Èë±íËùÔÚÊý¾Ý¿â£¬ÔÚ²éѯ´°¿ÚÀïÊäÈëselect * from system.institute for update£¬ÆäÖÐsystem.instituteÊÇÒªµ¼ÈëµÄoracleÊý¾Ý±íÃû³Æ£»
2£©°´F8£¬Ö´Ðиòéѯ£»
3£©µã»÷²éѯ½á¹ûÉÏÃæµÄËø×´°´Å¥£¬Ê¹µÃ²éѯµ½µÄÄÚÈÝ´¦Óڱ༭״̬(ËÆºõ²»¼Ófor update¾Í²»»áÊǿɱ༭µÄ)¡£
4£©´ÓexcelÊý¾Ý±íÖÐcopy£¨ctrl £«C£©Òªµ¼ÈëoracleÖеÄÊý¾Ý:
    Èç¹ûÊÇͬʱµ¼ÈëËùÓÐÁУ¬Ê×ÏÈÑ¡ÔñcopyËùÓÐÊý¾Ý£¬È»ºóµãÔö¼Ó£¨£«£©²¢µã»÷±à¼­ÄÇÒ»ÐÐ×îÇ°ÃæµÄÐǺÅʹµÃÕûÐÐÊý¾Ý¶¼´¦ÓÚ±»Ñ¡Ôñ״̬£¬×îºópaste¼´¿É½«Êý¾Ýµ¼Èë¡£
    Èç¹û·ÖÁе¼ÈëÊý¾Ý£¬ÔòÐèÒªÖðÁÐÍê³É£¬Ê×ÏÈÑ¡ÔñcopyÒªµ¼ÈëµÄÊý¾Ý£¬È»ºóÈ»ºóµãÔö¼Ó£¨£«£©²¢µã»÷ÄÇÒ»ÁеÄÃû³Æ£¬Ê¹µÃÕûÁÐÊý¾Ý¶¼´¦ÓÚ±»Ñ¡Ôñ״̬£¬×îºópaste¼´¿É½«Êý¾Ýµ¼Èë¡£
    Ìí¼ÓÍê³Éºó£¬µ¥»÷Ìá½»£¨¶ÔºÅ£©°´Å¥Ìá½»Ëù×öµÄÐ޸ġ£
    ÐèÒª ......
×ܼǼÊý:40319; ×ÜÒ³Êý:6720; ÿҳ6 Ìõ; Ê×Ò³ ÉÏÒ»Ò³ [1874] [1875] [1876] [1877] 1878 [1879] [1880] [1881] [1882] [1883]  ÏÂÒ»Ò³ βҳ
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ