accessÓëSqlServer ֮ʱ¼äÓëÈÕÆÚ¼°ÆäËüSQLÓï¾ä±È½Ï
1¡¢Datediff£º
1.1Ëã³öÈÕÆÚ²î£º
1.access: datediff('d',fixdate,getdate())
2.sqlserver: datediff(day,fixdate,getdate())
ACCESSʵÀý£º select * from table where data=datediff('d',fixdate,getdate())
sqlserverʵÀý£º select * from table where data=datediff(day,fixdate,getdate())
1.2Ëã³öʱ¼ä²î£º
1.access: datediff('h',fixdate,getdate())
2.sqlserver: datediff(Hour,'2004-12-10',getdate())
ACCESSʵÀý£º select DATEDIFF('h',HMD,getdate())
sqlserverʵÀý£º select datediff(Hour,'2004-12-10',getdate())
1.3Ëã³öÔ·ݲ
1.access: datediff('m',fixdate,getdate())
2.sqlserver: datediff(Month,'2004-12-10',getdate())
ACCESSʵÀý£º select DATEDIFF('m',HMD,getdate())
sqlserverʵÀý£º select datediff(Month,'2004-12-10',getdate())
----------------------------------------------------------------------------
2¡¢ÈÕÆÚ±äÁ¿
1.access: #"&data&"#
2.sqlserver: '"&data&"'
ACCESSʵÀý£º select * from table where data=#"&data&"#
sqlserverʵÀý£º select * from table where data='"&data&"'
----------------------------------------------------------------------------
3¡¢ÊÇ·ñ
1.access: not finished
2.sqlserver: finished=0
ACCESSʵÀý£º select * from table where not finished
sqlserverʵÀý£º select * from table where finished=0
----------------------------------------------------------------------------
4¡¢ÇóÓàÊý
1.access: a mod b£½100
2.sqlserver: a % b £½100
ACCESSʵÀý£º select a mod b£½100 from table where not finished
sqlserverʵÀý£º select a % b £½100 from table where finished=0
-----------------------------------
Ïà¹ØÎĵµ£º
table a(id, type):
id type
----------------------------------
1 1
2 1
3 &n ......
SQL Server×Ö·û´®´¦Àíº¯Êý´óÈ«
selectÓï¾äÖÐÖ»ÄÜʹÓÃsqlº¯Êý¶Ô×ֶνøÐвÙ×÷£¨Á´½Ósql server£©£¬
select ×Ö¶Î1 from ±í1 where ×Ö¶Î1.IndexOf("ÔÆ")=1;
ÕâÌõÓï¾ä²»¶ÔµÄÔÒòÊÇindexof£¨£©º¯Êý²»ÊÇsqlº¯Êý£¬¸Ä³Ésql¶ÔÓ¦µÄº¯Êý¾Í¿ÉÒÔÁË¡£
left£¨£©ÊÇsqlº¯Êý¡£
select ×Ö¶Î1 from ±í1 where charindex£¨'Ô ......
---SQLʵÏÖÍêÈ«ÅÅÁÐ×éºÏ
create function F_strSpit(@s varchar(200)) returns table
as
return(
select value=substring(@s,i,num)+substring(@s,num-1+j,1)
from (select num=number from spt_values where type='p' and number<len(@s) and number>0)TA,
(select i=number+1 from spt_values where type='p ......
using System.Data.SqlClient;
using System.Data.OleDb;
private void tsmiImportTeacherInfo_Click(object sender, EventArgs e)
{
DataSet ds;
  ......