Monday, 14 March 2022

Mendapatkan nama hari dan tanggal dalam 1 tahun di SQL Server



 SELECT DATEADD(yy, DATEDIFF(yy, 0, GETDATE()), n.num) as Tanggal,

DATENAME(weekday, DATEADD(yy, DATEDIFF(yy, 0, GETDATE()), n.num)) as Nama_Hari

FROM (SELECT TOP 366 num = ROW_NUMBER() OVER(ORDER BY a.NAME)-1 FROM dbo.syscolumns a, dbo.syscolumns b) n

order by DATEADD(yy, DATEDIFF(yy, 0, GETDATE()), n.num) desc


WHERE DATENAME(weekday, DATEADD(yy, DATEDIFF(yy, 0, GETDATE()), n.num)) = 'Friday'


Tuesday, 24 August 2021

Loading Page JS CSS

 


Akan tampak jika halaman yg di load lumayan cukup berat

<head>

<script>

document.onreadystatechange = function () {

if (document.readyState === "complete") {

console.log(document.readyState);

document.getElementById("PreLoaderBar").style.display = "none";

}

}

</script>


<style type="text/css">

  .progress {

  position: relative;

  height: 3px;

  display: block;

  width: 100%;

  background-color: white;

  border-radius: 2px;

  background-clip: padding-box;

  /*margin: 0.5rem 0 1rem 0;*/

overflow: hidden;

 }

  .progress .indeterminate {

  background-color:black; }

  .progress .indeterminate:before {

  content: '';

  position: absolute;

  background-color: #009999;

  top: 0;

  left: 0;

  bottom: 0;

  will-change: left, right;

  -webkit-animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;

  animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite; }

  .progress .indeterminate:after {

  content: '';

  position: absolute;

  background-color: #009999;

  top: 0;

  left: 0;

  bottom: 0;

  will-change: left, right;

  -webkit-animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;

  animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;

  -webkit-animation-delay: 1.15s;

animation-delay: 1.15s; }


 @-webkit-keyframes indeterminate {

  0% {

  left: -35%;

  right: 100%; }

  60% {

  left: 100%;

  right: -90%; }

  100% {

  left: 100%;

  right: -90%; } }

  @keyframes indeterminate {

  0% {

  left: -35%;

  right: 100%; }

  60% {

  left: 100%;

  right: -90%; }

  100% {

  left: 100%;

  right: -90%; } }

  @-webkit-keyframes indeterminate-short {

  0% {

  left: -200%;

  right: 100%; }

  60% {

  left: 107%;

  right: -8%; }

  100% {

  left: 107%;

  right: -8%; } }

  @keyframes indeterminate-short {

  0% {

  left: -200%;

  right: 100%; }

  60% {

  left: 107%;

  right: -8%; }

  100% {

  left: 107%;

  right: -8%; } }

</style>

</head>


<body>

<!-- Loading Bar -->

<div class="progress" id="PreLoaderBar">

<div class="indeterminate"></div>

</div>

<!-- Loading Bar -->

</body>


Friday, 6 August 2021

Menambahkan Angka 0 'NOL' didepan pada query oracle



Select KolomA
Hasil : 1-9821

Hasil KolomA Menjadi 
0001-9821

Query :
select lpad(KolomA ,9,'0') as  KolomA  from dual