0001名無しさん@お腹いっぱい。03/06/30 11:07ID:VGDYPcbU
どうぞ
全部小文字派だったんだが、
SQL Server でデータの大文字小文字を区別しないとかいう設定があったらしく、
区別するようにしたら、列名まで大文字小文字を区別するようになって、
小文字ではデータにアクセスできなくなった。
それ以来、全部大文字。
SQL Server にはあまりなれてない DBA なので、何かの勘違いじゃないかと思うんだが、
そんなことはないか?
0115NAME IS NULL2008/05/05(月) 10:56:26ID:5HiaOU4r
カンマ行頭派 vs 行末派を開催しましょう
>>113
そういう設定あるよ。Collationのことだろう。サーバーにデフォルトが設定されているが、
create database やカラムで指定することもできるし、where で文字列比較時に指定することもできる。
大文字小文字の識別有無だけでなく、全角と半角、ひらがなとカタカナ、仮名の濁音と半濁音に
ついても、識別するかそれとも同じ文字と見なすか、という指定ができる。 アンスコ派だったけアンスコを単語区切りに使うのもったいないからキャメル派に転向しました
0119NAME IS NULL2008/10/26(日) 18:13:57ID:0SMHVjon
【質問】
みなさん、SQLエディタ?ってなにを使われてますか?
ぼくは、CSEを使っています。
ただ、少々ふるいので、新しいエディタを使いたいと考えてます。
お勧めのエディタがあれば教えてください。
因に、
OS;WinXP
DBMS;oracle 10g
です。
よろしくお願いします。
CSEで困ったのがUTF-8を正しく認識してくれないこと。
S-JISで設計されてるのかな?
黒猫 SQL Studio
0121NAME IS NULL2008/10/26(日) 20:20:57ID:0SMHVjon
>>120
黒猫は使ったことないので、使ってみます。
世界的に有名なエディタってご存知ですか?
検索しても見つからないので・・・ 世界的にとか言ったら、emacsのsql-modeぐらいしかないのでは。
全然新しくないけど。
A5:SQL Mk-2 … 世界的じゃなさそうだが、フリーの中では最強と思う。
0127NAME IS NULL2009/11/15(日) 12:43:10ID:NGi10r9r
ひさびさに業務系のカスタマイズ案件をやってるんだが、
やっぱウォーターフォールだとSQL文が複雑になる傾向が
あるなぁ。
SEが自らの存在価値を出そうと、なんでもSQLでやろうと
するからだと思うんだが、複雑なSQLはデバッグと
メンテが大変だから、勘弁して欲しい。
table1
id 名前 状態_id
------------------
1 キムラ A
2 田中 B
talbe2
id 状態_id 状態(varchar)
------------------
1 A 0
2 A 0
3 A 1
4 B 0
5 B 0
結果
名前 状態
------------------
キムラ 1
田中 0
になるようなSQL文でどう書きまっか?ちなみにORACLE9i。
0134NAME IS NULL2010/10/12(火) 15:25:25ID:vxRffEeS
10年ほど前、N*CのSQLコーディング規約
SELECT命令のところ
FROM句には複数のテーブルを記述してはならない、
とあって笑った。
「底辺グラマが結合をつかうのはまかりならん。必要なときはSEか上級グラマが
VIEWを作ってやるからそれを使え。」ってやつかな。
たぶんそれは底辺向けの規約なんだよ。
0138NAME IS NULL2010/10/19(火) 13:49:18ID:dBdSbcBS
>>137
不二通でも、同じような規約があった。
200人以上開発メンバーがいるプロジェクトのSQLに自称いちばんくわしい
というF社社員がFROM句に1つ以上のテーブルを書くとエラーになると
思っていた。木亥火暴 MySQL 5.1.45
作者テーブル author_tbl
id int(5) ← PK auto_increment
author_name varchar(30) ← unique index
作者別名変換テーブル author_changetbl
change_id int(5) ← PK auto_increment
betumei varchar(30) ← unique index
moto_id int(5)
author_tbl
id name
1 xxxxx
2 dddddd
3 rrrrrr
4 ssssss
6 nnnnnnn
author_changetbl
change_id betumei moto_id
1 fffffff ?????
2 rrrrrrr ?????
author_changetblのchange_id 1 は author_tblのid 3の別名、
author_changetblのchange_id 2 は author_tblのid 1の別名として
作者テーブルと作者別名変換テーブル(改名等で名前を変更)の2つがあります
moto_idの値は事前に必ずauthor_tblのauthor_idに登録されています。
作者別名変換テーブルにデータを登録する際に、moto_idを元の
author_tblから拾って登録するようにしたいのですが、insertにそういう事って
出来ますか?
fffffffとそれに対応するrrrrrrは事前に判ってはいるのですが
∧,,,∧
( ・∀・) ほー それで
( : )
し─J
ここで質問するのがあっているかどうかわからんのですが、
トランザクションって、複数のConnectionに対してかけることはできないのでしょうか?
MySQLで。
ある1つのConnectionでSQLを実行してConnectionを閉じた後、
別に新しいコネクションを開いて実行したSQLまでをトランザクションの範囲とする
ことは不可能でしょうか?
0143NAME IS NULL2014/07/30(水) 08:52:27.89ID:+2NTFeTZ
★2ch勢いランキングサイトリスト★
◎ +ニュース
・ 2NN
・ 2chTimes
◎ +ニュース新着
・ 2NN新着
・ Headline BBY
◎ +ニュース他
・ Desktop2ch
・ 記者別一覧
◎ 全板
・ 全板縦断勢いランキング
・ スレッドランキング総合ランキング
◎ 実況込み
・ 2勢
・ READ2CH
・ i-ikioi
※ 要サイト名検索
>>142
コネクション閉じたら、そのあとコミットしたかロールバックしたか判断できんぞ 0145NAME IS NULL2015/04/04(土) 10:46:18.78ID:l03IJLpW
0147NAME IS NULL2017/02/11(土) 20:33:15.18ID:LGL5S3jq
Database To Excel
0148NAME IS NULL2017/06/08(木) 21:58:45.57ID:Zq0jhCPA
Global and Local Coordinate Systems
0149NAME IS NULL2017/08/09(水) 08:58:16.35ID:IY8+jzry
えすと
0150NAME IS NULL2017/12/29(金) 11:18:20.01ID:dtNZwIie
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
O6V3GB01L2
☆ 日本の、改憲をしましょう。現在、衆議員と参議院の両院で、
改憲議員が3分の2を超えております。『憲法改正国民投票法』、
でググってみてください。国会の発議はすでに可能です。
平和は勝ち取るものです。お願い致します。☆☆
0153NAME IS NULL2022/12/25(日) 18:28:48.29ID:sEcJRomg
嫌いというか、後から拡張された語句なのと、再帰(リカーシブ)はパッと見では分かりづらいから
withは再帰SQLだけじゃないし
下手にインラインビュー使うぐらいならwith使ったほうがわかりやすい場合も多いけどな
結局のとこは後から追加されたから慣れてないだけだな
0155NAME IS NULL2022/12/26(月) 20:23:17.58ID:vyYtpn1A
WITHって再帰だけじゃないのか
じゃあ自分もまったく慣れてないや
0156NAME IS NULL2023/01/04(水) 16:41:33.17ID:nkfvAbjd
>>155
間違ってはいないよ。再帰クエリ用の構文をビューとして使うようになっただけ。
「with」は再帰クエリ指定の省略形。 0158NAME IS NULL2023/01/05(木) 09:29:12.38ID:uQIDyRWM
>>157
MySQL系はSQLの構文解析からして手抜きだからなあ >>156
withとwith recursiveの区別のないDBをお使いの方? 0160NAME IS NULL2023/01/06(金) 22:56:53.22ID:qDWOeluB
>>159
元は再帰クエリ用の構文で、クエリそのものは再帰クエリでなくてもいいだけの話。 (*`◇´)y-*)゚ロ゚(*-y(`◇´*) アチィーーーッ!!
ダメだって言うな!一生懸命やっているじゃないかこの犬のお父さんだってさ