CREATE TRANSLATION służy do tworzenia translacji (konwersji) jednego zbioru znakowego na drugi. Do stosowania translacji używa się funkcji Translate. Standardowo każda implementacja SQL zawiera domyślną translację.
CREATE TRANSLATION nazwa FOR zbiór_znaków_1 TO zbiór_znaków_2 FROM nazwa | EXTERNAL ('nazwa')
CREATE TRANSLATION translacja1 FOR ASCII TO zbiór2 FROM EXTERNAL ('konwersja') [tworzy zewnętrzną translację na zbiorze znakowym ASCII pod nazwa 'translacja1', zbiór wynikowy będzie miał nazwę 'zbiór2'] |