Viewing 15 posts - 976 through 990 (of 1,403 total)
Isn't this the same question from 3 weeks ago?
There were some good answers offered
July 8, 2020 at 11:45 am
Another way
select s.salesman_id, s.salesman
from
#salesman s
cross apply
(SELECT COUNT(*) cnt FROM #customer c WHERE c.salesman_id=s.salesman_id) xa
where
xa.cnt>1;
July 3, 2020 at 4:07 pm
drop table if exists #salesman;
go
create table #salesman(salesman_id int, salesman varchar(20));
go
insert #salesman(salesman_id, salesman) values
(1, 'Tedd'),
(2, 'Fred'),
(3, 'Ed');
drop table if exists #customer;
go
create table #customer(customer_id int, salesman_id int, customer...
July 3, 2020 at 2:45 pm
My work is typically a .NET front end and SQL back end, so I favor having stored procedures fail and letting the front end handle the error.
No...
June 27, 2020 at 2:01 pm
Ok now it makes sense to me. For some reason I thought the object_id() was going in the query and not the cursor. In Azure SQL it's not allowed to...
June 26, 2020 at 12:23 pm
schleep, that sounds interesting. It's a 3 part naming convention? Is there a . missing before dbo.? Maybe it's simpler to query the sys table and idk. It could be...
June 25, 2020 at 10:13 pm
Thanks Roger. Regarding "Errors Unaffected by a Try/Catch Construct" the issues are mitigate-able (imo (all of what follows)) if handled properly (knock on wood). I must be biased tho because...
June 25, 2020 at 4:49 pm
Declare @msg varchar(100)
DECLARE db_cursor CURSOR FOR
SELECT Name FROM Alldatabases
WHERE OBJECT_ID(Name + 'dbo.<tablename>') IS NOT NULL
ORDER BY Name
OPEN wh_cursor
In your post, you had 2 tables, Settings and Employee, so maybe...
June 25, 2020 at 2:48 pm
TRY/CATCH doesn't catch everything. In fact it won't catch most of the things you really want it to so I simply avoid it completely. Nothing worse than an unreliable...
June 25, 2020 at 2:46 pm
select
a.[name],
sum(iif(b.gender='M', 1, 0)) m_count,
sum(iif(b.gender='F', 1, 0)) f_count
from
#department a
join
#employee b on a.departmentID = b.departmentID
group by
...
June 25, 2020 at 1:50 pm
There's a lot going on in the code which could be looked at. Instead of EXEC(@qry) where the parameters are strung together it could be parameterized using sp_executesql. In terms...
June 18, 2020 at 5:09 pm
To get SQL Server to ignore and continue is possible from a script or procedure by executing another (or more...) stored procedure which contain try/catch where the error is output...
June 18, 2020 at 12:56 pm
Can you write it without the function?
In theory it should be possible but maybe not easily. The tvf is parameterized so I think to remove it would require splitting...
June 17, 2020 at 2:27 pm
The query could be without the cte
select
t1.id, cast(t1.startdate as date) startdate, cast(t1.enddate as date) enddate, cast(td.enddate as date) range_end_dt
from
dbo.test_1 t1
cross apply
...
June 17, 2020 at 1:27 pm
Viewing 15 posts - 976 through 990 (of 1,403 total)