1. Datediff
Digunakan untuk menghitung selisih dari dua tanggal.
DATEDIFF ( datepart , startdate , enddate )
Digunakan untuk menghitung selisih dari dua tanggal.
DATEDIFF ( datepart , startdate , enddate )
Example query :
1. Mencari jumlah hari dalam bulan
cal_days_in_month(x,y,z)
Empat jenis kalender yang dapat digunakan, yaitu kalender Gregorius (CAL_GREGORIAN), kalender Julian (CAL_JULIAN), kalender yahudi (CAL_JEWISH), dan kalender Perancis (CAL_FRENCH).
Calender yang sering digunakan adalah Gregorius,termasuk Indonesia.
$jumHari = cal_days_in_month(CAL_GREGORIAN, 2, 2011);
CAL_GREGORIAN --> calender
2 --> bulan
2012 --> tahun
cal_days_in_month(x,y,z)
Empat jenis kalender yang dapat digunakan, yaitu kalender Gregorius (CAL_GREGORIAN), kalender Julian (CAL_JULIAN), kalender yahudi (CAL_JEWISH), dan kalender Perancis (CAL_FRENCH).
Calender yang sering digunakan adalah Gregorius,termasuk Indonesia.
$jumHari = cal_days_in_month(CAL_GREGORIAN, 2, 2011);
CAL_GREGORIAN --> calender
2 --> bulan
2012 --> tahun
Thank you so much.
Finnaly I find it :D
Dalam kasus aku, aku mau coba merelasikan database di SQL Server 2000 dengan database SQL Server 2005.
Aku melaksanakan perintah di bawah di query analyzer SQL Server 2000.
Cara membuat linked server SQL Server :
EXEC sp_addlinkedserver 'server_name'
exec sp_addlinkedsrvlogin 'server_name','false',NULL,'user','password'
user : user database yang akan dilinkan
password : password database yang akan dilinkan
Contoh Query :
select * from [server_name_1].db_name_1.dbo.tb_name_1,[server_name_2].db_name_2.dbo.tb_name_2
==========================================================
Jalankan script dibawah pada codingan kita (php).
$result2 = mssql_query("SET ANSI_WARNINGS ON") or die(mssql_get_last_message());
Source : https://bugs.php.net/bug.php?id=32278
Karena jika tidak maka akan muncul error seperti di bawah.
Warning: mssql_query() [function.mssql-query]: message: Heterogeneous
queries require the ANSI_NULLS and ANSI_WARNINGS options to be set for the
connection. This ensures consistent query semantics. Enable these options and
then reissue your query. (severity 16) in
C:\xampp\htdocs\correspondence3\cobaKoneksiServer.php on line 16
====================================================================
T-SQL function OpenQuery fails to execute on linked servers
====================================================================
T-SQL function OpenQuery fails to execute on linked servers
Use Master GO exec sp_addlinkedserver 'ServerName' GO exec sp_addlinkedsrvlogin 'ServerName', false, 'sa', 'sa', 'SaPassword' GO SELECT * FROM OPENQUERY (ServerName, 'xp_logininfo') GO
Source : http://us.generation-nt.com/sp-addlinkedserver-sql-server-2000-problem-help-156800801.html