« first day (2166 days earlier)      last day (2705 days later) » 
06:00 - 19:0019:00 - 00:00

7:00 PM
7
Q: Scope, migration and respect for other users

Shog9 Update: a blog post based on feedback here and elsewhere: Respect the community – your own, and others’ The history of migration Stack Exchange has grown considerably over the past few years... When Server Fault first launched, it was an attempt to replicate the formula that had wor...

Obligatory at this point.
 
@PaulWhite he had me until the "respect for other users" part
 
@swasheck I'm the exact same way. I have to do it most workdays otherwise I'm in a sour mood
 
@ypercubeᵀᴹ When I checked yesterday, the author did not have a dba.se account.
 
@PaulWhite also, there's been a long time since @Shog9 came here
 
It should be off topic on Stack Overflow
a specific programming problem, or
a software algorithm, or
software tools commonly used by programmers; and is
a practical, answerable problem that is unique to software development
 
7:02 PM
why?, seems like a kind of advanced query...nothing more
 
SQL-specific questions fit into which one of those?
 
@EvanCarroll OK but that is your opinion. The general opinion at SO differs. Once you realize that, you'll stop wasting your flags ;)
 
Why is an advanced query on-topic on a site "enthusiast programmers."
 
I think it's in the grey area where that question is on topic on both sites
 
7:03 PM
Because Stack Overflow supports all developers
This site is more specialized and is intended to help a different subset of users
 
It's only a gray area because SO and DBA.SE sucks in their own special way. And, in the end it's the audiences of both sites that suffer.
 
It's a form of Dunning-Kruger or something to that effect
You don't know what you don't know, so you do what you think you know
 
Well it was largely ignored at Stack Overflow, so the best thing would be for it to get several awesome answers here.
 
And at the end of the day, you have to work with what you know
 
Hi! Question: what movie is from that gif?
 
7:04 PM
For instance, all questions could be migrated to dba.se, but dba.se is pretentious and thinks most questions on SO are bad, or not-professional so they skirt around defining their site in terms of content and instead prefer to define it in terms of subject matter.
 
@EvanCarroll This sort of comment is "not nice"
 
@EvanCarroll be that as you say, it's still a gray area
 
@EvanCarroll As someone professing you want to be a moderator here, you certainly aren't showing the existing set of professionals here and professional decorum
 
@PaulVargas The Big Lebowski
 
7:05 PM
You're being rather rude
 
For instance, all questions could be migrated to dba.se, but dba.se is pretentious and thinks most questions on SO are bad, or not-professional so they skirt around defining their site in terms of content and instead prefer to define it in terms of intent. Stack Overflow on the other hands refuses to migrate questions that are *on-topic* there and they don't really define what that means, and because all *programmers* are enthusiasts and everything can be used by a programmer, *everything* is pretty much on topic there all the time.
 
We started this site 5+ years ago and we've been around this long, so we're doing something right
@EvanCarroll this site exists to help with the SNR for getting expert answers, and that is the point
 
@jcolebrand I joined yesterday, I never use any of these sites. I have no idea what I'm talking about.
 
man ... the room had just returned to fun and then this happens.
 
yup
 
7:09 PM
This is your second warning. Please quit being rude to the people who have been dedicated to this site for years, and who have tried to help craft it to be a knowledgeable resource. You'll notice that I often come to your side when people have negative things to say, so please consider the source.
 
But more to the point. That guys question sat on StackOverflow for days until I told him about DBA.SE individually, then he cross-posts and deletes the original. That's a problem that a lot of people have.
 
I don't see how cross-posting and self-deleting is a problem, could you elaborate?
 
@EvanCarroll We've been over this before though. I have some empathy with your views (toned down in my head) but the existing consensus on both metas does not align with your views.
 
that I acknowledge.
So I just dissent with the junta's decision. ;)
 
@swasheck It's just a topical discussion at this stage. If you find it distracting, temporary use of the ignore button might help you out?
 
7:11 PM
Anyway, I've never actually brought this up on meta.dba.se, which is something I need to do. The first thing that has to happen, is all sql topics have to become on-topic here. That's an argument I gotta make on meta.dba sometime. Until then, everyone can just be confused a little bit longer.
 
@EvanCarroll that's a pretty irresponsible choice of words. using such inflammatory terms might be considered by some to be trolling
 
@EvanCarroll I'll admit to being somewhat conflicted as well, because part of me likes the special focus the site was created with, but then I see good, but basic, database questions being answered and not closed by the community here.
 
@EvanCarroll but not all sql topics are on-topic here
 
@EvanCarroll We agreed several years ago that basic sql programming questions belong on Stack Overflow
 
That's the source of confusion that needs to be challenged. It's horribly damaging to both communities.
 
7:13 PM
@swasheck That's not especially helpful. And I'm routinely removing messages that call people names.
 
@Lamak We established that Evan disagrees. His agenda is to make all SQL on topic here and off-topic at SO.
 
@EvanCarroll [citation required]
 
And, it wasn't at all evident in any of the AREA51 questions at the time.
Not a single question on area51 was downvoted for being too basic.
 
That's why we have a pilot period
 
@EvanCarroll I'm not sure it's horribly damaging but it's not ideal, for sure.
 
7:14 PM
You're trying to rehash debates that were had 5 years ago
 
@EvanCarroll that was a long time ago
 
@PaulWhite sorry. just highlighting that the term isn't generally appropriate to the conversation topic at hand
 
@EvanCarroll We don't downvote here either. At least personally, I don't downvote for "basic". I downvote for not searching, not clear, etc.
 
@EvanCarroll I wasn't around, but if you search Database Administrators Meta you'll see we were told quite explicitly by TPTB that dba.se would be shut down if it didn't go with the expert focus thing.
@swasheck np I have to say stuff because blue colour.
 
hard to reason with someone who seems to speak primarily in hyperbole
@PaulWhite so now you're a smurf, too? brainy smurf would be my guess. :)
 
7:15 PM
38
Q: Should basic SQL questions be allowed?

Leigh RiffelI’m going to buck the pervasive mentality here and ask the question:    Why shouldn’t dba.stackexchange.com include basic SQL questions? Previous related discussions: How do we define a question as being "too basic"? Where do we draw the line? Beginner's questions (convert Access queries and ...

 
I am. I am claiming your conclusion from the pilot period was a bad one and should be re-evaluated for more contemporary effects -- basic cost-benefit. The benefit we stand is eliminating a few questions that are too trivial (which we have no evidence we're doing -- I'm still answering typo-questions here). And the cost is confusing users that could otherwise be automatically directed here on the basis of tags and textual analysis to a community more specialized in SQL.
 
@swasheck Are you calling me names!?!?!?!11111
 
in the nicest possible way
 
:) I like being called a Smurf
@jcolebrand Didn't we (the community) discuss revisiting that again? We seem to do it every few years or so.
The 'result' there was pretty 50/50.
 
can someone give me a summarized/distilled version of what we're actually debating here?
 
7:18 PM
Personal view (mod hat off) is that basic questions should be allowed, but the quality bar would need to be as high (perhaps higher) than for more advanced questions.
 
@swasheck about basic sql questions in dba
 
@swasheck Whether basic database questions should be on topic here.
 
@PaulWhite I don't see any problem with re-visiting it
 
That's a cool question never saw that. My ideas exactly. He nailed it.
 
I nominate @EvanCarroll to write a well-crafted, well thought out proposal as to why we should shift course.
 
7:19 PM
@jcolebrand Have you noticed how few good basic questions get migrated away to SO?
 
@PaulWhite was more like basic SQL questions. I think basic database questions should be allowed
 
@PaulWhite I have.
 
@EvanCarroll Honestly there's a whole bunch of meta to read on it to get up to speed with the community's views over time.
 
@PaulWhite yes there is lots!
 
the difficulty is that basic's too subjective. but if it's already got a decent answer that is portable to the question's use case, then it's already been answered. i've never liked the "close/on hold" mechanism for this because it seems to invalidate the question.
 
7:21 PM
@jcolebrand why not just use that one. I, unlike many, don't have a desire to reinvent wheels where this is no problem. His answer actually covers things that I don't see as problems here. I think it underemphasize the topicality of both sites, but it's a really damn good answer. Leigh Riffel get an Evan Cookie.
 
it's still something that the user needs answered, but it's already answered and we're here pointing that out to them.
 
@EvanCarroll hyper specifically because we don't re-use old questions to re-open a topic for discussion, we open a new question
I'm AFK for a bit everyone
 
In practice, we close stuff that isn't interesting to our users as TL ("not relevant to most of our audience"). I think that works quite well.
 
i think that the big hangup is the question of rep. some people love and want it, others just want enough to participate in chat to glean knowledge from folks like KiwiSmurf and TypooCube
 
@jcolebrand you say that. But I just asked a question on MSO.DBA and had it dupe-closed for a question that was YEARS older (and it was a dupe, I'm not contesting it being closed).
-1
Q: Amending the FAQ on `how do I ask a good question?` to include formatting

Evan CarrollI think providing some advice on formatting would be useful. I'm thinking that we could at least update this FAQ question to request text, and further SQL for test data. Formatting When possible do not include pictures where text would otherwise do, and even better than text is the necessary SQ...

 
7:25 PM
I'm answering questions in both stacks and my impression is that SO have a stronger SQL community while DA is more about design and infrastructure. — Dudu Markovitz 6 mins ago
meh
 
@swasheck It is subjective if we get all lawyer-y about the meaning of 'basic'. That's true of an awful lot of things on SE and IRL though. Common sense may apply. I think quality and site value are pretty strong indicators.
 
Hmmm. I'd have to politely disagree (with Dudu)
 
Well he's new.
 
I also disagree with Dudu there.
I think there is a fragmentation that is totally arbitrary on the community of those that ask questions, but a fragmentation on those that answer questions that leads me to believe there is vastly more skill here.
 
@PaulWhite I completely agree with this. However none of the metrics that we use here are necessarily qualitative which leads to these kinds of debates. Not a bad thing, but it simply is what it is. As you said, so much in life is subjective.
So we're consigned to periodic debates about jurisdiction, I guess
 
7:28 PM
Take a look at what I claimed was the best question on DBA.SE, and sql that I've seen all year. That damn postgresql question that I struggle to answer.
Look at the first iteration of that question.
Before I rewrote the whole thing
 
@EvanCarroll Indeed.
 
Would that have been welcome in DBA.se, or SO? It was pretty crap, but the core of it looked great.
 
@swasheck All our close reasons are subjective.
@EvanCarroll It needed someone to recognise its qualities and improve it into a decent question wherever it was asked.
 
@PaulWhite I know. I'm not disagreeing with you, but I may not be communicating well. There is a large element of subjectivity here. Do we accept it and move on, knowing it will require these conversations every so often? Or do we see it as a flaw in the system that can be eased/fixed/removed?
 
@swasheck I was agreeing with you :)
@EvanCarroll I would like to think that borderline questions have a better chance of being improved on a lower volume site like ours. Notwithstanding the current counterexample.
 
7:34 PM
@PaulWhite reeding is hard
 
I presume that question was asked on SO because the author knew not of dba at the time.
3 hours ago, by Paul White
@JackDouglas I think I could see a non-recursive solution working quite well, possibly very well, so long as rows that link (i.e. that have any common elements) appear sequentially in the input data. As so often with these questions, it's not clear whether that is the case or not.
@ypercubeᵀᴹ ^
 
@PaulWhite Yeah, I saw that. Under certain assumptions, a non-recursive answer might be an option. And obviously would have more chances to be efficient that a recursive one.
For the general case, I can't see how a non-recursive solution would work.
 
@ypercubeᵀᴹ If it were a SQL Server question, that's one of the angles I would pursue - a streaming CLR function/procedure.
@ypercubeᵀᴹ If general means rows that link might be in arbitrary order, yes. Though a sequential approach would still be possible, but a possibly large amount of memory would be needed for caching incomplete groups.
Native compilation on an in-memory object could be fun too. Batch mode columnstore generally flies through aggregations as well.
 
all rendered moot with adaptive query plans
/ducks
 
@swasheck In about 20 years perhaps.
 
7:49 PM
@EvanCarroll Did you phrase it as "I know this other question exists, and I want to improve because it seems incomplete, and we should consider an amendment" did you just provide it as-is with no context of research or intent? Additionally, in response to your suggestion, I believe (I may be outdated, room please correct me) we ask people to provide a working SqlFiddle to provide their test data and test cases for best analysis.
 
-1
Q: Amending the FAQ on `how do I ask a good question?` to include formatting

Evan CarrollI think providing some advice on formatting would be useful. I'm thinking that we could at least update this FAQ question to request text, and further SQL for test data. Formatting When possible do not include pictures where text would otherwise do, and even better than text is the necessary SQ...

Posting with the link alone helps :p
 
@jcolebrand Deliberately not one boxed.
 
blah blah
I just feel like there is a better way to say "I want to re-open this for discussion"
I stand open to the room to correct me
 
do we need a chat flag party to liven this place up?
 
7:54 PM
OOOOOHHHH
Do we need to introduce a meta flag for "please reopen this discussion"?
 
@swasheck No. We do not. Never.
 
Which is distinctly different from "I want to have a discussion about this new thing"
 
@jcolebrand My take was that Evan was unaware of the older Q & A and missed it in search. Hard to believe given the awesome capabilities of search, I know.
 
@PaulWhite the voice of reason is a turbid world
 
@jcolebrand That is a source of considerable unrest on meta.SE
 
7:56 PM
@PaulWhite you're a human index so your perspective is a bit skewed
 
@swasheck You might need to check your sarcasm detector.
 
@swasheck calling names again
 
@PaulWhite no. i get your sarcasm, just saying that you seem to recall things and compensate for search's ... inadequacies
@ypercubeᵀᴹ and HOW
 
Just to let everyone know, we discussed the lots of you (all of you I mean), in the drinkies last night.
 
@swasheck Oh thanks! I built this deep learning neural net for that very purpose.
 
7:59 PM
@ypercubeᵀᴹ Where is the communal pitcher?
 
@ypercubeᵀᴹ Is there a public transcript?
 
billinkc, swasheck, Paul, Aaron, ... No need to spell them all.
@PaulWhite @ConcernedOfTunbridgeWells would be responsible for that.
@jcolebrand .. pitcher?
 
@ypercubeᵀᴹ "troll","tool","brains","brawn" ...
 
@ypercubeᵀᴹ I find it hard to believe COTW would allow himself to be responsible for anything.
 
@ypercubeᵀᴹ It's the next serving size up from pint, I believe
 
8:01 PM
@ypercubeᵀᴹ presumably a pitcher of beer. a barbaric custom from a barbaric land
 
Cheaper and more sociable than buying it buy the handle. Some health risks, naturally.
 
the beer contained within the pitcher is generally of a quality not to my liking
 
I don't really drink beer these days. Except very light (~2%) beer with lemon/grapefruit flavour in the summer months.
 
@PaulWhite I have found Michelob Ultra to be quite nice
It's mostly watered piss, so I don't get drunk fast
Usually at all
Where I get into trouble is shots ...
 
as i told @bluefeet, neither do i. i tend to enjoy bourbon, scotch, and now (good) rum
 
8:08 PM
Of course, there's always red wine ... from the French Rhone valley ...
 
@swasheck Agree with the rum angle.
@jcolebrand Nah cheap NZ Merlot thx
 
@PaulWhite I'm a spoiled Yank
 
Must not star
 
the cheap NZ/Oz stuff is pretty good, comparatively speaking
 
@ypercubeᵀᴹ I dread to think :D
 
8:12 PM
@Philᵀᴹ Did you not go?
 
8:23 PM
@PaulWhite I live too far away to go midweek
 
@Philᵀᴹ Ah. Yeah me too :)
 
8:45 PM
@Philᵀᴹ your inadverted yankee candle tip arrived, I like them, i bought a gift set or 2 for my mom's christmas
 
@TomV ... welcome!
 
@swasheck Hey
 
shouldnt you be out enjoying the belgian night?
 
@swasheck Not this week no, not going into details
 
hmmmmmmmmmmm .... okay.
 
8:50 PM
Havent been in the mood for partying lately
 
@Philᵀᴹ Any updates on the Christmas decorations?
 
@TomV You obviously need more cocaine ...
Or is it less? I'm confused
/me leaves that one wide open, does anyone take the bait?
 
@jcolebrand You must know more than I do :)
 
when the day is done and you wanna run
 
A spoon a fork a bottle and a cork maybe :)
 
8:55 PM
@TomV sorry to hear it. i've not been in the mood for partying in about ... 15 years ... but i do enjoy getting out and about to separate from real life
3
 
@swasheck I've outgrown partying too, but the last few weeks haven't been too joyful, and that's all I'll say about it
 
Hey man, if you need someone to talk to
THere's like 20 of us here, and we all love you and care about you
And you can always email me at cole@jcolebrand.info
 
@jcolebrand No need, you know what I said yesterday :)
 
@TomV sorry to hear about the joy thing. as @jcolebrand said ... let us know if you need to chat.
 
9:11 PM
@TomV Awesome :)
I'll blog the build one day & github the code. Wrote the fancy bit in Python to keep @ypercubeᵀᴹ happy :P
 
@Philᵀᴹ super
 
@Philᵀᴹ Awesome. If you're very lucky I'll post a picture of our extensive setup here.
Once we get the 4 inch plastic tree with no lights whatsoever (just some very tired old tinsel) down from the loft.
 
9:27 PM
our kids have been begging us to decorate. for the last 7 years. we've never done it until this year. i'm not fulfilled
i dont care for decorations
i like seeing others' decorations, but i'm too insecure to attempt a swing at it because i know it'll suck. but the offspring are happy
 
9:48 PM
New Zealand in icelandic is Nýja SjálandIngó Vals Oct 3 '11 at 13:24
silly quote of the day
 
@ypercubeᵀᴹ Having been a host to the Icelandic team for the Special Olympics a few years ago where some of the athletes stayed at our place, I can attest each and every one of them spoke English
Even the so called mentally disabled kids or how does that translate...
 
@Philᵀᴹ I see there's a 2016 link as well
Can't find my earphone so I'll postpone listening to it for tomorrow. Looks very good.
 
1
A: What allows SQL Server to trade an object name for a string passed to a system procedure

JJSThe TSQL parser has an implicit conversion between an single-part identifier and a string, when used as the argument to a procedure. It does not implicitly convert multi-part identifiers to strings. When a token in the batch is a regular identifier or a delimited Identifier, it can be implicitly...

Community Wiki answer by the question author covering comment contributions. Feel free to improve.
 
I can upvote ;)
 
10:00 PM
@Philᵀᴹ bonkers
 
10:21 PM
@JJs I only wanted to mention that quoting can be done with " as well. Please reverse my edit or keep what will make the answer more clear. — ypercubeᵀᴹ 1 min ago
@ypercubeᵀᴹ It's CW. The community is supposed to edit it to improve it, and curate it over time, collaboratively.
Grace Note on August 19, 2011
When you mark a post community wiki on a Stack Exchange site, that means …
 
Yeah. Just not sure if my edit adds any value. I didn't particularly like the use of "escaping" there. I assumed they meant "quoting".
 
@ypercubeᵀᴹ Looks good to me, except the "but really are all except letters, digits and the underscore _. When any of these character is used in an identifier," part. That doesn't parse.
 
will try to edit
 
waits for new typos
 
the waiting is the hardest part
 
10:34 PM
Yep. Waiting for Hats™
 
@swasheck only 16 more sleeps!
 
Hm I should start my Christmas shopping.
 
@PaulWhite But it's not Dec 23rd yet
 
@jcolebrand Every year I promise myself I will be better organized. Never happens.
I'll be out on the 24th again no doubt.
 
better now?
Since I can't test right now, can anyone answer this?:
Will this run the procedure? sp_helptext [dbo.myproc]
 
10:40 PM
don't you need an exec in there?
 
@ypercubeᵀᴹ it runs
 
@jcolebrand I'm just trying to follow the question
which I read as this runs: sp_helptext [dbo.myproc] and this doesn't: sp_helptext [dbo].[myproc]
 
Oh, yes, I wouldn't think the second one would work
 
@PaulWhite Amazon has been the saviour so far
 
But that would just be an intelligent guess by me
 
10:42 PM
Are they big in the Southern Hemisphere?
 
@jcolebrand Not if it is the first statement in a batch
 
then I suppose this would run as well: sp_helptext ["dbo"."myproc"]
 
@Philᵀᴹ Certainly.
 
Celebrating Christmas surfing, on the beach and all that stuff.
 
@ypercubeᵀᴹ Yes.
 
10:45 PM
@PaulWhite Great thnx. I can imagine the horror or escaping if we use [] inside as well
and then name our schema/procedure "[dbo]" and "[myproc]". Great stuff.
 
I still hate all of the square bracket crap. Everything about it encourages bad practice. Can't use a reserved word? Just stick square brackets round it! Win!
 
The ERP I support uses brackets/quotes everywhere, so I'm pretty used to them by now.
Which is apparently a bad thing.
 
@Philᵀᴹ Yeah. It is useful for people that feel strongly about spaces in identifiers, for whatever reason, and for tools that generate names that aren't valid regular identifiers.
 
[theheap].[phil] does not like spaces in identifiers
 
@Philᵀᴹ There might be some valid use cases in the BI world.
 
10:53 PM
Can variables be quoted? Or there are more restrictions than object identifiers?
 
Though I am old, and still avoid spaces in windows filenames, as I remember filena~1.txt etc :)
 
And the list of reserved words gets longer all the time
@ypercubeᵀᴹ No. Yes.
 
Maybe we should have a heap Christmas competition to see who can come up with the most hideous reserve word-laden SQL statement that actually parses
 
this may sound stupid, but is there an out-of-the-box Microsoft tool to generate an ERD for an MSSQL database that already exists?
that I don't have to pay out the butt for
not feeling up to going through 20 tables and draw the diagram by hand, hence the question >.<
 
I thought SSMS does that as well.
 
10:59 PM
@ThomasWard Database diagram in SSMS?
 
I should have been more precise
 
The expensive tools have more options and capabilities but for a basic diagram
 
an open-source tool
or one that works without Windows :P
 
19
Q: What is a good Visio Enterprise Architect replacement?

MattValerioI've been using Visio 2002/2003 Enterprise Architect to do my database schema design visually and then forward-generate the DDL to create the database. I wanted to switch to Visio 2007, but while it does have database diagramming support, it doesn't have the ability to generate DDL. Bummer. I ...

 
(I don't keep a Windows install with me... hence the 'stupid' part of the question)
didn't know SSMS has the diagram feature though
maybe the only reason to keep a Windows VM on this computer :P
 
11:02 PM
@ThomasWard Try SchemaSpy
I used it for Postgres but I think it can connect to SQL Server, too.
Produces nice html pages with diagrams and lots of other info.
As far as I worked with it, I couldn't edit the diagrams
But since it uses Grapviz to produce them, you might be able to hack it.
 
that might work if I finish poking it to make it work
 
11:25 PM
This is not only 'happens only on my laptop' bug, I cannot know under what unluckiness star I have been born. — mico 4 hours ago
2
Deep
 
06:00 - 19:0019:00 - 00:00

« first day (2166 days earlier)      last day (2705 days later) »