У меня есть поле длиной 11, что происходит в этом поле: когда введенные данные не достигают 11, мы должны заполнить остальные 0, например, мы вводим данные «CARLOS», затем в база данных это должно выглядеть так "00000CARLOS"
Вы можете использовать lpad():
lpad()
lpad(mycol, 11, '0')
Эта функция поддерживается как в MySQL, так и в Oracle (вы изначально пометили оба) с одинаковым синтаксисом.