I want to clone multiple tables\' rows that have a single primary key (PrimKey). What\'s the quickest way to clone a row in SQL Server 2005?
Here\'s an example,
Not sure what do you mean by "multiple tables' rows that have a single primary key".
PRIMARY KEY, by definition, is UNIQUE.
To do your query you need to enumerate all columns:
INSERT
INTO PrimKeys (PrimKey, col1, col2, …)
SELECT 'PrimKey2' AS PrimKey, col1, col2, …
FROM PrimKeys
WHERE PrimKey = 'PrimKey1'