Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Secara otomatis menambah varchar dalam kueri sql

Coba ini:

<?php
// fetch the very last entry

$Barcode = 'PU000001234567';

preg_match("/(\D+)(\d+)/", $Barcode, $Matches); // Matches the PU and number

$ProductCode = $Matches[1];

$NewID = intval($Matches[2]);
$NewID++;


$BarcodeLength = 12;
$CurrentLength = strlen($NewID);
$MissingZeros = $BarcodeLength - $CurrentLength;

for ($i=0; $i<$MissingZeros; $i++) $NewID = "0" . $NewID;

$Result = $ProductCode . $NewID;

echo $Result;

// insert into database with $Result


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana saya bisa tahu kapan tabel MySQL terakhir diperbarui?

  2. MySQL:Jumlahkan nilai dalam subkueri

  3. Perbaiki semua tabel sekaligus

  4. Radius 40 kilometer menggunakan lintang dan bujur

  5. Gunakan tanggal dalam sel Excel dalam klausa ANTARA dalam kueri SQL