September 8, 2017 at 8:42 am
Chris Harshman - Friday, September 8, 2017 6:54 AMJeff Moden - Thursday, September 7, 2017 6:06 PMNah... don't ban him. He needs to take the same kind of s41t that he's been dishing out over the years. If you ban him, we can't do that. 😉I usually view his posts as comic relief, "here he goes again"
I couldn't believe his latest diatribe about storing datetime values as strings and using YYYY-MM-00 to represent whole months. I think my blood reached the boiling point. I couldn't resist.
Honestly, I find myself wondering if the whole effort was a trolling attempt to observe the reactions of others. The thing is that he's putting forth horrible advice and new people who ready it might actually follow it if nobody posts anything that contradicts his dribble.
September 8, 2017 at 8:47 am
Grant Fritchey - Friday, September 8, 2017 5:32 AMFellow Threadizens!Today is my last day of work before Red Gate makes me take a six week sabbatical. I'll try answering a few questions today and then I'm off until October. Hold down the fort. Keep the powder dry. Remember to shoot the officers first.
Six-weeks? That's awesome. Have a great time and take the time to enjoy it. We expect a report of where you went when you get back.
September 8, 2017 at 8:58 am
Ed Wagner - Friday, September 8, 2017 8:42 AMChris Harshman - Friday, September 8, 2017 6:54 AMJeff Moden - Thursday, September 7, 2017 6:06 PMNah... don't ban him. He needs to take the same kind of s41t that he's been dishing out over the years. If you ban him, we can't do that. 😉I usually view his posts as comic relief, "here he goes again"
I couldn't believe his latest diatribe about storing datetime values as strings and using YYYY-MM-00 to represent whole months. I think my blood reached the boiling point. I couldn't resist.
Honestly, I find myself wondering if the whole effort was a trolling attempt to observe the reactions of others. The thing is that he's putting forth horrible advice and new people who ready it might actually follow it if nobody posts anything that contradicts his dribble.
I still don't understand why he insists that keys must be stored as a string (or not a numeric). Why not use an int IDENTITY column, which uses a whole 4 bytes, to store > 4 billion unique values? Using a varchar would be 13 bytes to store the same number of character (10 digits, negative symbol, +2 bytes). Why does it matter if I'm not doing maths on the field? It serves the purpose, it's UNIQUE. It really frustrates me every time I see that rant from him, and he seems to make it in almost every post.
Thom~
Excuse my typos and sometimes awful grammar. My fingers work faster than my brain does.
Larnu.uk
September 8, 2017 at 9:01 am
Lynn Pettis - Thursday, September 7, 2017 3:53 PMWhere is the petition to ban JC?
Please follow ANSI/ISO standards when posting a petition.
September 8, 2017 at 9:06 am
Ed Wagner - Friday, September 8, 2017 8:42 AMChris Harshman - Friday, September 8, 2017 6:54 AMJeff Moden - Thursday, September 7, 2017 6:06 PMNah... don't ban him. He needs to take the same kind of s41t that he's been dishing out over the years. If you ban him, we can't do that. 😉I usually view his posts as comic relief, "here he goes again"
I couldn't believe his latest diatribe about storing datetime values as strings and using YYYY-MM-00 to represent whole months. I think my blood reached the boiling point. I couldn't resist.
Honestly, I find myself wondering if the whole effort was a trolling attempt to observe the reactions of others. The thing is that he's putting forth horrible advice and new people who ready it might actually follow it if nobody posts anything that contradicts his dribble.
And his comment that most commercial software is written in COBOL. Where does he come up with this nonsense. I know of exactly nobody who still writes anything in COBOL. Yet I see dozens and dozens of dotnet developer jobs hit my desk every week. Sure there may still be a few companies whose backbone is still running COBOL but those are fading as many of them have realized that having flexible systems is more and more crucial. The worst part of it though is that he constantly contradicts himself by being so steadfast in absolutes.
_______________________________________________________________
Need help? Help us help you.
Read the article at http://www.sqlservercentral.com/articles/Best+Practices/61537/ for best practices on asking questions.
Need to split a string? Try Jeff Modens splitter http://www.sqlservercentral.com/articles/Tally+Table/72993/.
Cross Tabs and Pivots, Part 1 – Converting Rows to Columns - http://www.sqlservercentral.com/articles/T-SQL/63681/
Cross Tabs and Pivots, Part 2 - Dynamic Cross Tabs - http://www.sqlservercentral.com/articles/Crosstab/65048/
Understanding and Using APPLY (Part 1) - http://www.sqlservercentral.com/articles/APPLY/69953/
Understanding and Using APPLY (Part 2) - http://www.sqlservercentral.com/articles/APPLY/69954/
September 8, 2017 at 9:33 am
Tom_Hogan - Friday, September 8, 2017 9:01 AMLynn Pettis - Thursday, September 7, 2017 3:53 PMWhere is the petition to ban JC?Please follow ANSI/ISO standards when posting a petition.
ROFLMAO! That's too funny! 😉
--Jeff Moden
Change is inevitable... Change for the better is not.
September 8, 2017 at 9:36 am
Grant Fritchey - Friday, September 8, 2017 5:32 AMFellow Threadizens!Today is my last day of work before Red Gate makes me take a six week sabbatical. I'll try answering a few questions today and then I'm off until October. Hold down the fort. Keep the powder dry. Remember to shoot the officers first.
You'll only know if you've been gone long enough when you forget your passwords, some of them run out while you're gone, and you forget the phone number for morning scrum. 😉
Enjoy your time off, Grant. Lord knows you deserve it.
--Jeff Moden
Change is inevitable... Change for the better is not.
September 8, 2017 at 9:43 am
Chris Harshman - Friday, September 8, 2017 6:54 AMJeff Moden - Thursday, September 7, 2017 6:06 PMNah... don't ban him. He needs to take the same kind of s41t that he's been dishing out over the years. If you ban him, we can't do that. 😉I usually view his posts as comic relief, "here he goes again"
Me too except, as someone else said, he's a well known "expert" with a lot of books out there and he comes across as very "knowing" and "authoritative" and so the concern is that newbies will actually listen to his poorly formulated and uniformed rhetoric.
I don't understand why RedGate tolerates him nor why they've got him either on payroll or on contract. They say he's nice in person but that doesn't matter here on the boards where he comes across like a total jerk. Thank goodness he doesn't actually have much or any influence (that I can see) on the ANSI/ISO committees any more (if he actually ever did have, as he claims).
--Jeff Moden
Change is inevitable... Change for the better is not.
September 8, 2017 at 11:06 am
Sean Lange - Friday, September 8, 2017 9:06 AMEd Wagner - Friday, September 8, 2017 8:42 AMChris Harshman - Friday, September 8, 2017 6:54 AMJeff Moden - Thursday, September 7, 2017 6:06 PMNah... don't ban him. He needs to take the same kind of s41t that he's been dishing out over the years. If you ban him, we can't do that. 😉I usually view his posts as comic relief, "here he goes again"
I couldn't believe his latest diatribe about storing datetime values as strings and using YYYY-MM-00 to represent whole months. I think my blood reached the boiling point. I couldn't resist.
Honestly, I find myself wondering if the whole effort was a trolling attempt to observe the reactions of others. The thing is that he's putting forth horrible advice and new people who ready it might actually follow it if nobody posts anything that contradicts his dribble.
And his comment that most commercial software is written in COBOL. Where does he come up with this nonsense. I know of exactly nobody who still writes anything in COBOL. Yet I see dozens and dozens of dotnet developer jobs hit my desk every week. Sure there may still be a few companies whose backbone is still running COBOL but those are fading as many of them have realized that having flexible systems is more and more crucial. The worst part of it though is that he constantly contradicts himself by being so steadfast in absolutes.
I can name you one company (not the one where I currently work) that still runs a COBOL application on a Solaris box with an interpretive (not compiled) version of COBOL. I don't see it going anywhere as long as it has its tentacles (and I helped develop some of them) through out the company. Oh, I haven't worked there since 2005 and I worked there over 11 years.
September 8, 2017 at 11:40 am
Thom A - Friday, September 8, 2017 8:58 AMEd Wagner - Friday, September 8, 2017 8:42 AMChris Harshman - Friday, September 8, 2017 6:54 AMJeff Moden - Thursday, September 7, 2017 6:06 PMNah... don't ban him. He needs to take the same kind of s41t that he's been dishing out over the years. If you ban him, we can't do that. 😉I usually view his posts as comic relief, "here he goes again"
I couldn't believe his latest diatribe about storing datetime values as strings and using YYYY-MM-00 to represent whole months. I think my blood reached the boiling point. I couldn't resist.
Honestly, I find myself wondering if the whole effort was a trolling attempt to observe the reactions of others. The thing is that he's putting forth horrible advice and new people who ready it might actually follow it if nobody posts anything that contradicts his dribble.
I still don't understand why he insists that keys must be stored as a string (or not a numeric). Why not use an int IDENTITY column, which uses a whole 4 bytes, to store > 4 billion unique values? Using a varchar would be 13 bytes to store the same number of character (10 digits, negative symbol, +2 bytes). Why does it matter if I'm not doing maths on the field? It serves the purpose, it's UNIQUE. It really frustrates me every time I see that rant from him, and he seems to make it in almost every post.
Yeah, and then ignores my post when I point out that he's created a 265-byte CI and that it gets inherited by each row in each NCI. I took the time to point our narrow, unique, ever-ascending, non-volatile and my addition of fixed-width. Crickets. His premise of only using numeric types when doing math on it is irrelevant.
September 8, 2017 at 11:41 am
Jeff Moden - Thursday, September 7, 2017 6:04 PMLynn Pettis - Thursday, September 7, 2017 3:10 PMChris Harshman - Thursday, September 7, 2017 3:04 PMLynn Pettis - Thursday, September 7, 2017 2:33 PMWhat is the percentage improvement of process from 1 hour 30 minutes to 13 seconds, other than going plaid.LOL, you must be going ludicrous speed! :hehe:
Amazing what you can do when you understand what it takes to work with data using linked servers.
Sounds like great article material, Lynn. Go for it.
Actually, thinking if I could turn this into a presentation for the users group. The biggest pain in the rewrite was the dynamic SQL.
September 8, 2017 at 11:58 am
Ed Wagner - Friday, September 8, 2017 11:40 AMThom A - Friday, September 8, 2017 8:58 AMEd Wagner - Friday, September 8, 2017 8:42 AMChris Harshman - Friday, September 8, 2017 6:54 AMJeff Moden - Thursday, September 7, 2017 6:06 PMNah... don't ban him. He needs to take the same kind of s41t that he's been dishing out over the years. If you ban him, we can't do that. 😉I usually view his posts as comic relief, "here he goes again"
I couldn't believe his latest diatribe about storing datetime values as strings and using YYYY-MM-00 to represent whole months. I think my blood reached the boiling point. I couldn't resist.
Honestly, I find myself wondering if the whole effort was a trolling attempt to observe the reactions of others. The thing is that he's putting forth horrible advice and new people who ready it might actually follow it if nobody posts anything that contradicts his dribble.
I still don't understand why he insists that keys must be stored as a string (or not a numeric). Why not use an int IDENTITY column, which uses a whole 4 bytes, to store > 4 billion unique values? Using a varchar would be 13 bytes to store the same number of character (10 digits, negative symbol, +2 bytes). Why does it matter if I'm not doing maths on the field? It serves the purpose, it's UNIQUE. It really frustrates me every time I see that rant from him, and he seems to make it in almost every post.
Yeah, and then ignores my post when I point out that he's created a 265-byte CI and that it gets inherited by each row in each NCI. I took the time to point our narrow, unique, ever-ascending, non-volatile and my addition of fixed-width. Crickets. His premise of only using numeric types when doing math on it is irrelevant.
Your choice of a clustered index can also be driven by data access patterns as well. There are always exceptions to rules which is why our favorite answer seems to be "It depends."
September 8, 2017 at 12:22 pm
Lynn Pettis - Friday, September 8, 2017 11:58 AMEd Wagner - Friday, September 8, 2017 11:40 AMThom A - Friday, September 8, 2017 8:58 AMEd Wagner - Friday, September 8, 2017 8:42 AMChris Harshman - Friday, September 8, 2017 6:54 AMJeff Moden - Thursday, September 7, 2017 6:06 PMNah... don't ban him. He needs to take the same kind of s41t that he's been dishing out over the years. If you ban him, we can't do that. 😉I usually view his posts as comic relief, "here he goes again"
I couldn't believe his latest diatribe about storing datetime values as strings and using YYYY-MM-00 to represent whole months. I think my blood reached the boiling point. I couldn't resist.
Honestly, I find myself wondering if the whole effort was a trolling attempt to observe the reactions of others. The thing is that he's putting forth horrible advice and new people who ready it might actually follow it if nobody posts anything that contradicts his dribble.
I still don't understand why he insists that keys must be stored as a string (or not a numeric). Why not use an int IDENTITY column, which uses a whole 4 bytes, to store > 4 billion unique values? Using a varchar would be 13 bytes to store the same number of character (10 digits, negative symbol, +2 bytes). Why does it matter if I'm not doing maths on the field? It serves the purpose, it's UNIQUE. It really frustrates me every time I see that rant from him, and he seems to make it in almost every post.
Yeah, and then ignores my post when I point out that he's created a 265-byte CI and that it gets inherited by each row in each NCI. I took the time to point our narrow, unique, ever-ascending, non-volatile and my addition of fixed-width. Crickets. His premise of only using numeric types when doing math on it is irrelevant.
Your choice of a clustered index can also be driven by data access patterns as well. There are always exceptions to rules which is why our favorite answer seems to be "It depends."
Agreed completely. However, I would never pick a 265-byte CI like he did. Quite simply, it was too wide and not ascending. I know...I used the word "never" but in this case, I can't think of a single instance over the last 25+ years where I would have even considered such a thing.
September 8, 2017 at 12:24 pm
Lynn Pettis - Friday, September 8, 2017 11:06 AMSean Lange - Friday, September 8, 2017 9:06 AMAnd his comment that most commercial software is written in COBOL. Where does he come up with this nonsense. I know of exactly nobody who still writes anything in COBOL. Yet I see dozens and dozens of dotnet developer jobs hit my desk every week. Sure there may still be a few companies whose backbone is still running COBOL but those are fading as many of them have realized that having flexible systems is more and more crucial. The worst part of it though is that he constantly contradicts himself by being so steadfast in absolutes.I can name you one company (not the one where I currently work) that still runs a COBOL application on a Solaris box with an interpretive (not compiled) version of COBOL. I don't see it going anywhere as long as it has its tentacles (and I helped develop some of them) through out the company. Oh, I haven't worked there since 2005 and I worked there over 11 years.
Like I said I figured there are still some companies using COBOL. But if you subscribe to JC's mindset it is everywhere. I just don't think that is true anymore.
_______________________________________________________________
Need help? Help us help you.
Read the article at http://www.sqlservercentral.com/articles/Best+Practices/61537/ for best practices on asking questions.
Need to split a string? Try Jeff Modens splitter http://www.sqlservercentral.com/articles/Tally+Table/72993/.
Cross Tabs and Pivots, Part 1 – Converting Rows to Columns - http://www.sqlservercentral.com/articles/T-SQL/63681/
Cross Tabs and Pivots, Part 2 - Dynamic Cross Tabs - http://www.sqlservercentral.com/articles/Crosstab/65048/
Understanding and Using APPLY (Part 1) - http://www.sqlservercentral.com/articles/APPLY/69953/
Understanding and Using APPLY (Part 2) - http://www.sqlservercentral.com/articles/APPLY/69954/
September 8, 2017 at 1:03 pm
Sean Lange - Friday, September 8, 2017 12:24 PMLynn Pettis - Friday, September 8, 2017 11:06 AMSean Lange - Friday, September 8, 2017 9:06 AMAnd his comment that most commercial software is written in COBOL. Where does he come up with this nonsense. I know of exactly nobody who still writes anything in COBOL. Yet I see dozens and dozens of dotnet developer jobs hit my desk every week. Sure there may still be a few companies whose backbone is still running COBOL but those are fading as many of them have realized that having flexible systems is more and more crucial. The worst part of it though is that he constantly contradicts himself by being so steadfast in absolutes.I can name you one company (not the one where I currently work) that still runs a COBOL application on a Solaris box with an interpretive (not compiled) version of COBOL. I don't see it going anywhere as long as it has its tentacles (and I helped develop some of them) through out the company. Oh, I haven't worked there since 2005 and I worked there over 11 years.
Like I said I figured there are still some companies using COBOL. But if you subscribe to JC's mindset it is everywhere. I just don't think that is true anymore.
There are plenty of companies still maintaining and actively developing cobol code, main frame hardware is also still being maintained and updated. However I don't think any company is going to sit down look at a list of platforms for their new solution and go damn, cobol sounds like the perfect fit for us.
Viewing 15 posts - 59,881 through 59,895 (of 66,738 total)
You must be logged in to reply to this topic. Login to reply