LTRIM 函数在 Oracle 中用于从字符串的左侧删除指定的字符或空格
CREATE TABLE employees ( id NUMBER PRIMARY KEY, name VARCHAR2(100), position VARCHAR2(50));插入一些数据:INSERT INTO employees (id, name, position) VALUES (1, ' John Doe', 'Software Engineer');INSERT INTO employees (id, name, position) VALUES (2, 'Jane Smith ', 'Data Analyst');INSERT INTO employees (id, name, position) VALUES (3, ' Mike Johnson', 'Project Manager');COMMIT;使用 LTRIM 函数查询数据:SELECT id, LTRIM(name) AS trimmed_name, positionFROM employees;这将返回以下结果:
ID | TRIMMED_NAME | POSITION-------------------------------1 | John Doe | Software Engineer2 | Jane Smith | Data Analyst3 | Mike Johnson | Project Manager注意,LTRIM 函数已经删除了 name 列左侧的空格。
LTRIM 函数。例如,从名称的左侧删除所有连字符(-):SELECT id, LTRIM(name, '-') AS trimmed_name, positionFROM employees;这将根据提供的字符(在本例中为连字符)删除左侧的字符。
通过使用 LTRIM 函数,您可以优化 Oracle 查询,特别是在处理可能包含前导空格或特定字符的字符串时。这有助于确保查询结果的准确性和一致性。


