VisualStadio.net(MSDN)より高いってどういうことよ?(w 0058NAME IS NULL04/12/27 00:18:11ID:ATYXiOMn ウェブインターフェースでもそうだが ウィンドウヴィジットによるユーザインターフェースが絡むとなると、 ますます、オブジェクト指向の機能が欲しくなるんじゃなかろうか。
まぁ、Javaもそんなに悪い選択肢だとは思ってないよ。 Javaはウェブプログラミングには向いてないとは思うけどね。 データベースのプログラミングやるなら、 スクリプト言語で組んだほうがどちらにしても効率いいな。 0059NAME IS NULL04/12/27 00:21:53ID:???>>57 より生産性が高いから(ということにしたいのだろう) あと、MSDNは薄利多売だからな 0060NAME IS NULL04/12/28 14:12:47ID:+5LiD5/G>>6
そこがJavaの欠点と言える。 豪勢なIDEが無いとまともに編集できないのはどうか。
それよりは、エディタ一つあればできるものであるほうがいい。 0061NAME IS NULL04/12/31 17:24:55ID:???>>60 別にソース一本で終わるように作れば、JAVAだって可能だが。 Servletに全部ロジックも表示もべた書きすればいいわけだし。 PerlやPHPはそれをやってるから一本で終わってるだけで、 MVC分割だの、よく使うロジックはわけるだのやってたら、 ソースの本数は増えて、JAVAが普通に複数ソースに なるようなのと同じになるわけだが。 結局、言語云々ではなく、作り方云々だろ。ソースがどうなるかなんて。 0062NAME IS NULL05/01/01 09:12:20ID:DTmypz3j>>61 そーすね 0063NAME IS NULL05/01/01 17:16:06ID:???>>61
いや、どんなに単純化しようとも、JavaにはIDEは必須。間違いない。
作り方云々なのは、それはそうなんだ。当たり前の話。 いい作り方って eXtreme Programming で十分示されているから、 それをうまくやる最適な言語は何かと考えるわけだな。 0064NAME IS NULL05/01/01 21:26:46ID:DTmypz3j>>62 ソースと掛けてるのか?( ´,_ゝ`)プッ 0065NAME IS NULL05/01/01 23:13:57ID:??? > 62 名前:NAME IS NULL[] 投稿日:05/01/01 09:12:20 ID:DTmypz3j > 64 名前:NAME IS NULL[] 投稿日:05/01/01 21:26:46 ID:DTmypz3j > >>62 > ソースと掛けてるのか?( ´,_ゝ`)プッ
お客様にお願いいたします。 釣りもしくは自演をなさるのならせめて ID を変えていただけませんか ? 0066NAME IS NULL05/01/02 01:47:14ID:???>>63 必須じゃないよ。 0067NAME IS NULL05/01/02 02:13:15ID:??? SCSIのほうがよかんべよ 0068NAME IS NULL05/01/02 02:28:19ID:???>>63 ソースが1本か2本な人もいるかもしれないのに、JAVAだからと言う理由で IDE使わなければならないと力説するのは無意味だろう。 0069NAME IS NULL05/01/04 15:15:54ID:9Iyz55u3>>68
んなアフォな 0070NAME IS NULL05/01/04 17:27:59ID:B6lG7lz8 teratermで日本語打とうすると「ピッ!」とかいってキャンセルされるんだけどなんで? 0071NAME IS NULL05/01/05 01:50:27ID:+z3sOH/k>>70 オレモ悩んだ ちゃんと金払ったら治ったYp! 0072NAME IS NULL05/03/04 02:34:24ID:EfhcthQ+ cobol 0073NAME IS NULL05/03/05 09:17:29ID:k6L3bLwV 考えてみると、「最適な」というからには、 コンパイラであっても同能力のインタプリタが動かないと その資格がないのではないか。 0074NAME IS NULL05/03/08 20:57:30ID:J+GOJiO4 PowerBuilder勉強したいのですが、なにか参考になるサイトがあれば教えてください 0075NAME IS NULL05/03/12 01:18:20ID:???>>74 パワースペースとオンラインヘルプ 0076NAME IS NULL05/03/16 09:24:16ID:kVjMt6r8 やっぱHTMLだろ 0077NAME IS NULL05/03/16 23:37:57ID:eQ2wfiPV やっぱOTLだろ 0078NAME IS NULL05/03/16 23:42:43ID:??? なんだ、このスレDBの問い合わせ言語比較スレかと思ったら違うのか。
SQLとXBASE以外に知らんからマニアックな話題が飛び交ってるものかと・・・。 0079NAME IS NULL05/03/17 03:00:17ID:??? むしろTCP/IPだろ 0080NAME IS NULL2005/03/21(月) 19:55:08ID:3QUKO9Hm C/Sで簡単に作る VB WEBで簡単に作る PHP 0081NAME IS NULL2005/03/23(水) 17:11:43ID:??? Delphiも仲間に入れて 0082NAME IS NULL2005/03/26(土) 16:55:43ID:??? ILE RPG
ってのは無しですか。 0083NAME IS NULL2005/03/27(日) 15:37:17ID:???>>82 OS/400x86版をオープンソースで出してくれたらいいのにな。 0084NAME IS NULL2005/03/29(火) 00:30:15ID:bS+G/8nX SQL*Plusなんかで動作確認したSQLを、そのままカッペして動く言語はないでしか? SQL="SELECT" SQL=SQL+"ID, NAME" ・・・ うざっ! 0085NAME IS NULL2005/03/29(火) 00:33:55ID:???>>84 SQL言語とか 0086NAME IS NULL2005/03/29(火) 18:35:50ID:???>>84 昔のSQL*ReportやSQL*Formがそんな言語を使ってました。 もっともあれはあれで うざっ!かったような記憶があります。 最近のJDeveloperはどうな感じなのだろう。 0087NAME IS NULL2005/03/31(木) 11:32:21ID:??? (´-`).。oO(SQL言語?) 0088NAME IS NULL2005/03/31(木) 21:37:40ID:??? PSQL や SQL+ クラスのインタプリタを自ら書く(言語を創る)なら、 LISP,Prologといった記号処理言語が一番ですね。 0089NAME IS NULL皇紀2665/04/02(土) 00:07:15ID:???>>87 荒川は英語で、ARAKAWA RIVERなわけだが何か? http://www.ara.or.jp/e/e_index.html0090NAME IS NULL皇紀2665/04/02(土) 02:50:42ID:??? C#が真打ち 0091NAME IS NULL2005/04/02(土) 07:55:17ID:??? 硫黄島は英語で Iwojima Island なのだ 0092NAME IS NULL2005/04/02(土) 10:13:06ID:??? 87は当然厳密に、SQ言語とか言うのか? 0093872005/04/04(月) 09:59:33ID:???>>89 知ってるが、それが何か関係ある? >>92 何でそう莫迦なの? 0094NAME IS NULL2005/04/04(月) 19:43:18ID:???>>87は、SQL言語の何処に食いついたのか説明すべきだろう 0095NAME IS NULL2005/04/05(火) 09:25:49ID:??? 1. L は Language。 2. 「SQL を、整形せずに埋め込める言語は?」の問いに 「SQL」と答える間抜けさ。 3. SQL はプログラミング言語ではない。
取り敢えず >>84 は PL/SQL (サーバサイド) ないし Pro*C (も言語じゃないが。クライアントサイド) でも使えと。 0096NAME IS NULL2005/04/05(火) 22:52:32ID:??? SQLはプログラミング言語の一つだと思うが、なんでそこまで断言できるのか不思議。 0097NAME IS NULL2005/04/05(火) 23:25:17ID:??? SQLは当然、プログラミング言語。 ただし、Turing Completeではないだけ。 0098NAME IS NULL2005/04/07(木) 08:39:43ID:1iNHWJL5 まじBasicに統一してほしい。まじで 0099NAME IS NULLNGNG C# か Java がやっぱり委員で内科医? でも言語の選択よりもバインディングがしやすいかどうかのほうが重要な気がする。 0100NAME IS NULL2005/04/08(金) 00:00:54ID:??? >2. 「SQL を、整形せずに埋め込める言語は?」の問いに「SQL」と答える間抜けさ。
だから、SQL自体もプログラミング言語なんだから、 SQLで完結しろと言うことだろ? 0101NAME IS NULL2005/04/08(金) 11:49:43ID:??? 制御構造を持たないSQLを「プログラム言語」っつーのは抵抗あるなあ。 第一、PL/SQLの立場がないじゃないか。
>100 >SQLで完結しろと言うことだろ? バッチ処理しかしないのかッ! 0102NAME IS NULL2005/04/08(金) 12:02:11ID:jJbVkurV >バッチ処理しかしないのかッ! 業務にSQLPLUS以外は使わせない! というのはどう? 0103NAME IS NULL2005/04/09(土) 14:10:07ID:Dj2hyJqu Perl! Perl! Perl!! 0104NAME IS NULL2005/04/11(月) 17:37:24ID:??? PHP + PostgreSQL で使ってますが、 この言語は五本指くらいには入りますか。ほかしらないので・・。 0105NAME IS NULL2005/04/11(月) 21:19:23ID:??? なんの五本指だ? 重くて煩雑なスクリプト言語の五本指か? 0106NAME IS NULL2005/04/14(木) 08:15:04ID:??? 現存するかを問わないならば、直接、 char *table; table := "社員";
ところで、COBOLやFORTANからRubyを経由して データベースにアクセスに行くと言うような ことは簡単にできるのでしょうか。 ここの部分を担えないと言語仕様がデータベース 向きでも、最適な言語とは言い難いように 思います。 0158NAME IS NULL2005/11/11(金) 14:30:02ID:ne/6/gfo webならjavaベースのwebアプリケーションソフト使った方がラク。 COBOLやFORTRANから直接DBアクセスできるように下ほうがいいでしょ。rubyを経由する方が面倒。 0159NAME IS NULL2005/11/12(土) 02:20:19ID:??? 文字の扱いとメンテナンス性考えたらやっぱperlじゃね? 0160NAME IS NULL2005/11/12(土) 03:03:12ID:wVe/r1jF 自分のソースを自分でメンテするならperlでも問題ないけど、人のperlのソースはメンテキツいよ。 文字の扱いはjcode想定? 自前で便利なように拡張してればあんまり言語の差はない。 0161NAME IS NULL2005/11/12(土) 03:22:38ID:E2XFX19s C++最強 0162NAME IS NULL2005/11/12(土) 08:29:48ID:??? 言語の作りからいったらPrologかな 0163NAME IS NULL2005/11/12(土) 11:06:22ID:wVe/r1jF DBIで抽象化ってアイデアはいいけど、結局は裏で動いてるのがMySQLなのかOracleなのかで大きくパフォーマンスが変わって仕舞う罠。 それぞれのDBのAPIを直接覚えなくて済む程度の利点? 0164NAME IS NULL2005/11/12(土) 12:03:44ID:??? ひとつには抽象化。 もうひとつが、SQLで表現しにくい部分の処理。 ハンドリングのよい言語に担わせる。 そういう意味ではRubyなんて洒落てる。 0165NAME IS NULL2005/11/12(土) 19:55:13ID:???>>162 現在のISO標準仕様でいじくってもだめ。 まったく別構文でデータベース用言語として、 設計し直せば有力か。
ISO標準仕様だと ?- select * into X from emp where job=cleek, member(A,X), ・・・ これは可。 ?- select ename,empno,deptno into X from emp where job=cleek, member([A,B,C],X),・・・ これは不可。 ?- select (ename,empno,deptno) into X from emp where job=cleek, member([A,B,C],X),・・・ こうすれば可。
要するにカンマの使い方を考え直さないといけない。 連言を","ではなく∧で表せば本格的だが、キー入力が大変。 clerkと'clerk'の差異も判別できない。 0166NAME IS NULL2005/11/14(月) 12:05:03ID:8Wz12F+2 どうも決定打に成るのは無いので、自分で使いやすいクラスをRubyで作った方が速いと言う結論に達した。 金とるなら、WebLogicでも使って儲けた方がいいし(w 0167NAME IS NULL2005/12/06(火) 13:52:52ID:lvj5AnH/ C#のLINQはどう? 0168NAME IS NULL2006/06/22(木) 02:52:21ID:??? mdb相手にDelphi使ってる俺が最漢な件 0169NAME IS NULL2006/06/23(金) 21:01:38ID:??? 問い合わせ処理と一般的なロジックを同じ平文で記述できるdBASE言語が最強。 0170NAME IS NULL2006/06/23(金) 23:12:54ID:??? ああそうですか 0171NAME IS NULL2006/09/12(火) 00:49:17ID:??? 最近はVC++からsqlite3を使ってる。 とりあえずヘルパークラス書いて、使う分にはこんなかんじ。
select (id,data) from foo ならOKですが、これだとSQLの方で構文エラーになります。
本当にデータベースシステムと双方向に一体化するためには エジンバラ版Prologを放棄した方がよいと思います。 0277NAME IS NULL2010/10/17(日) 11:33:00ID:???>>276 連接を表すオペレータを"&&"に変えてみる ?- member(_組,['A','B']) && select 学年,組,名前,性別,生年月日,住所,電話番号 from 学籍簿 where 組=_組 and substr(住所,1,3)=東京都.
これだけでよいのかな。 0278NAME IS NULL2010/10/17(日) 11:52:30ID:???>>277 属性名と属性値を区別するオペレータが必要になる。 暗黙的な解釈としては、式の左項は属性名、右項は属性名でよいが、 結合の時に、共に属性名であることを明示しなくてはならない。 0279NAME IS NULL2010/10/17(日) 12:18:30ID:??? それから、現在の仕様では、 t1.氏名 = t2.氏名 の t1.氏名 がsyntax errorになる 処理系もありそう。本来は t1.f1 = [t1|f1] となってエラーにはならないはずだが。 0280NAME IS NULL2010/12/15(水) 05:52:20ID:???>>277 それだと、組が'A'の場合しか表示されない。 やはり、最後に && fail. が必要。 0281NAME IS NULL2010/12/16(木) 16:02:06ID:??? データベースに最適な言語がPrologです。これでは当たり前過ぎて、 面白くない。もともと、それに特化した言語だからね。 このスレタイでも、Rubyがあがっているように、もう少し捻った 議論はないものか。 0282NAME IS NULL2010/12/17(金) 09:40:31ID:??? データベースを作るのに最適な言語は? ということになると、やはりCかな。 0283NAME IS NULL2011/06/09(木) 21:25:26.97ID:??? 昔はデータベースアプリと言ったらdelphiと言われてなぁ。。。 0284NAME IS NULL2013/02/26(火) 10:54:21.00ID:UP8A3ZtC 楽天やアマゾンの商品リストのデータベースってどうやって取得するの?誰か教えて 0285NAME IS NULL2013/03/03(日) 12:52:48.97ID:WfMRpbfn ブクログ amazon api 辺りでぐぐってみたら? 0286NAME IS NULL2013/03/07(木) 06:06:30.39ID:Mhg486u2 ほんとこの板過疎ってるなぁ 0287NAME IS NULL2013/10/05(土) 00:15:30.32ID:??? t 0288NAME IS NULL2013/10/05(土) 15:28:42.14ID:??? t 0289NAME IS NULL2013/10/05(土) 19:00:45.43ID:??? t 0290NAME IS NULL2013/10/06(日) 00:10:28.28ID:??? t 0291NAME IS NULL2013/10/06(日) 12:13:13.64ID:??? u 0292NAME IS NULL2016/12/02(金) 17:34:39.91ID:SwstfjQp オンメモリデータベース言語という意味ではPrologが断然。 0293NAME IS NULL2016/12/18(日) 11:00:35.26ID:??? データベースとプログラム本体を繋ぐ中間言語みたいなのがあればな プログラム本体にSQLベタ書きじゃなくて中間言語を呼び出し 中間言語にSQLやストアドに変わる部分を書き出し データベースは純粋に中間言語からの命令だけ受けるようにする
まあ、javaのアレみたいな思想だ こうすればDBMS依存がかなり減る 0294NAME IS NULL2016/12/28(水) 06:05:35.13ID:??? PostgreSQLに慣れるとOracleは糞だったと思うようになるのは俺だけかな。 0295NAME IS NULL2017/01/19(木) 05:15:23.21ID:??? Oracleって、たしか Integer型 がないんだよねw
DBメーカーも、古い仕様を引きずっていくのは大変だね。 0296NAME IS NULL2017/02/08(水) 07:38:50.21ID:3Agygtew 何もしていない普通の一般人の自宅に隠しカメラを取り付け それをネットでリアルタイム配信
そんなことが今この国では行われています 0297NAME IS NULL2017/03/11(土) 19:59:27.48ID:??? 何で自動判定がデフォなんだよぉぉぉぉぉぉぉぉ!!! デフォが文字列型で、オプションで自動判定出来るようにすりゃいいだろ!! スキーマini作るのメンドイんだよぉぉぉぉぉ!! 0298NAME IS NULL2017/09/27(水) 21:53:51.90ID:??? PDO最強説 0299NAME IS NULL2017/12/29(金) 11:13:44.87ID:dtNZwIie 誰でも簡単にパソコン1台で稼げる方法など 参考までに、 ⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
A5N98F9MTR 0300NAME IS NULL2018/02/14(水) 13:35:42.68ID:??? ☆ 日本の、改憲をしましょう。現在、衆議員と参議院の両院で、 改憲議員が3分の2を超えております。『憲法改正国民投票法』、 でググってみてください。国会の発議はすでに可能です。 平和は勝ち取るものです。お願い致します。☆☆ 0301NAME IS NULL2018/03/07(水) 03:17:37.82ID:???>>294 正解でしょ と言うかMy SQLもその派生のMariaDBも糞だけどね 0302NAME IS NULL2018/03/07(水) 15:24:01.44ID:???>>301 おまえww オラクルに親殺されたの? 0303NAME IS NULL2020/08/26(水) 07:57:17.25ID:???>>293 昔あった4GLだね。自分が使ったものは、DBもOSも関係なく、中間言語で吐き出されたオブジェクトを試しに別のOSにコピーしても同じ動作をしていたよ。 0304NAME IS NULL2020/08/27(木) 02:46:33.77ID:??? 最適かどうかは利用シーンによると思うので、どんな組み合わせがあるか上げてみたらどうだろうか 俺が関わるのはSQLServerがメインになってるから、VisualStadioで使える言語がになる ちょっと前はEntity Frameworkを使ったからC#の情報入手が楽だった 管理ツールのSSMSの最新バージョンはストアドプロシージャのデバッグができなくなったらしいので、VisualStadio上のVSDTつかいはじめたところ 基幹業務系ではなく、製造設備の制御で使ってるDBが主なんで、昔はVBだったんで、現在はVB.NETになってる 0305NAME IS NULL2020/09/15(火) 02:46:21.03ID:q1GoKvkE ストアドプロシージャにデバッガが必要なレベルなら、まずはもう少しコードを理解するようにした方がいい。 0306NAME IS NULL2020/09/18(金) 01:57:01.66ID:??? 他人の書いたくそ長いストアドのデバッグとかやらされてみろ 0307NAME IS NULL2020/09/18(金) 23:30:50.99ID:8BdGP/D4 解析という意味で言っているなら、それはただの経験不足。 0308NAME IS NULL2020/09/20(日) 09:19:21.28ID:???>>306 デバッガーって使い方知らない人って割と多いからね ExcelでVBA使えるって言っても、マクロ記録からちょっと修正するだけの人もいるし、それと同じで、ストアドプロシージャも簡単な抽出と挿入だけだったり、見ただけでわかるのもあれば、ステップ実行してやっとわかるのもある デバッガーいらない人は、使えない人か使ったことのない人だと思うよ 0309NAME IS NULL2020/09/20(日) 16:39:35.28ID:XHzgt5GW ダメだこりゃ 0310NAME IS NULL2020/09/30(水) 17:55:08.37ID:???>>308 VBA使いって素人だろ 0311NAME IS NULL2020/10/01(木) 01:55:20.43ID:WR+ww7MA そもそもExcel VBAとストアドプロシージャを結合してテストしているあたりがもう素人 0312NAME IS NULL2020/10/02(金) 20:15:53.09ID:??? どこをどう読めば >Excel VBAとストアドプロシージャを結合してテストしている なんて話になるんだ 0313NAME IS NULL2020/10/17(土) 14:25:06.34ID:FOs+YkEk>>8 Oracle DatabaseならAPEXでPL/SQLを書いてWebアプリケーションを作るからね。 0314NAME IS NULL2020/10/31(土) 17:40:44.22ID:5/fqLfxt 新人「インスタンスか継承でコンストラクタでポリモーフィズムで…」
ワイ「で?SQLは叩けんるか?」
新人「いやそれはRailsがアクティブレコードでORマッパーで…」
ワイ「んで?何でまだSSHログインも出来とらんのや?」
新人「ああああああああああああああああああああああああああああああ!!!!!!!!!!!ブリブリブリブリュリュリュリュリュリュ!!!!!!ブツチチブブブチチチチブリリイリブブブブゥゥゥゥッッッ」 0315NAME IS NULL2021/07/01(木) 22:29:25.28ID:??? データベースでExcelのVBAはないわ、せめてAccessでしょ 0316NAME IS NULL2022/08/12(金) 12:52:49.56ID:Y2T5hJmb Accessが使える人間は一向に増えない 0317NAME IS NULL2022/09/20(火) 19:50:47.94ID:??? Accessは、JScriptで使うのが一番だよね 0318NAME IS NULL2022/10/19(水) 15:35:48.43ID:??? いいね 0319NAME IS NULL2022/12/03(土) 17:13:41.28ID:oNcx2FsY 俺公務員、AccessとExcelしか使える環境が無いのでやむなし。 0320NAME IS NULL2022/12/04(日) 21:05:46.88ID:7Bp8x6gj>>308 簡単なことしていたら悪いのか?
目的を達成するのに簡単にできるなら、むしろ優秀だろうに。 0321NAME IS NULL2022/12/05(月) 08:19:39.25ID:??? 実行中にプログラムを変更できるツールは少ない インタプリタ言語ですら稀。VBは其処だけは優秀 0322NAME IS NULL2022/12/05(月) 21:03:12.65ID:JoOlcgho>>321 何を言っているんですかと他人から言われませんか? 0323NAME IS NULL2022/12/05(月) 21:05:27.68ID:JoOlcgho>>321 それは単にダイナミックリンクのことを言っているのか?
動的リンクは大昔からあるものだぞ 0324NAME IS NULL2022/12/09(金) 01:02:32.41ID:??? なんでAccessって人気ないの? 0325NAME IS NULL2022/12/09(金) 15:17:49.55ID:???>>323 ホットリロードもしくはエディットコンティニューと 呼ばれる機能の事を言ってるように思えるんだが 0326NAME IS NULL2023/01/09(月) 18:04:27.57ID:??? A5って権限つけた覚えもないのになんで実行計画やらシステムテーブル参照やらできるんだ? 0327NAME IS NULL2023/01/09(月) 21:41:40.70ID:KUT/WaWZ>>326 権限があるユーザーだろw
他のツールのときはどこに表示どう表示されるのかわかってないだろ? 0328NAME IS NULL2023/02/02(木) 22:40:28.54ID:??? (屮゜Д゜)屮 0329NAME IS NULL2023/02/09(木) 10:58:24.77ID:??? で、結局のところ何がいいの 0330NAME IS NULL2023/02/09(木) 10:58:49.80ID:??? 上げます 0331NAME IS NULL2023/09/19(火) 11:59:54.97ID:??? うわー、どんどん大きくなってるなぁ 0332NAME IS NULL2023/09/24(日) 15:19:40.93ID:??? select * from user whre user name = '';delete from user;--' を実行させたら、重要なテーブルが全削除された お客様から問い合わせがあったので、これは仕様ですと回答した 0333NAME IS NULL2023/10/18(水) 04:26:24.76ID:??? あの映画、観たいけどタイミング合わないんだよね 0334NAME IS NULL2024/02/01(木) 21:46:29.15ID:9zQQ2tE+ ACCESSは使いやすいけど、データーが2Gの制限があるからな。 それを超えたら他のRDBを探さないとダメ。 しかし、PYTHONとかハードル高いな。 0335NAME IS NULL2024/02/05(月) 02:57:52.37ID:hhBvkSiX ストアドプロシージャなどの手続き型SQL