technology.internet.top_level_domainDomain extension (e.g., .com, .org, .uk). May include second-level domains for country codes (e.g., .co.uk). Does not include the dot.
$ finetype infer -i "com"
→ technology.internet.top_level_domainSELECT finetype('com');
-- → 'technology.internet.top_level_domain'CAST({col} AS VARCHAR)-- Normalise and cast in one step
SELECT TRY_CAST(finetype_cast(my_column) AS VARCHAR) AS clean_value
FROM my_table
WHERE finetype(my_column) = 'technology.internet.top_level_domain';{
"$id": "https://meridian.online/schemas/technology.internet.top_level_domain",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"description": "Domain extension (e.g., .com, .org, .uk). May include second-level domains for country codes (e.g., .co.uk). Does not include the dot.",
"examples": [
"com",
"org",
"uk",
"co.uk",
"xn--3e0b707e"
],
"pattern": "^(?:[a-z]{2,}|xn--[a-z0-9]+)(?:\\.[a-z]{2,})?$",
"title": "Top-Level Domain (TLD)",
"type": "string",
"x-finetype-broad-type": "VARCHAR",
"x-finetype-transform": "CAST({col} AS VARCHAR)"
}comorgukco.ukxn--3e0b707e